{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/llvm-toolset-21/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/llvm-toolset-21/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": ["llvm-toolset-21-libcxxabi-devel-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-clang-analyzer-21.1.8-3.oe1.noarch.rpm", "llvm-toolset-21-llvm-libunwind-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-llvm-libunwind-static-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-llvm-libunwind-devel-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-llvm-cmake-utils-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-llvm-googletest-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-clang-resource-filesystem-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-libcxxabi-static-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-llvm-static-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-openmp-devel-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-openmp-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-libcxx-static-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-lld-devel-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-lldb-devel-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-libcxx-devel-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-llvm-mlir-static-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-compiler-rt-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-clang-tools-extra-devel-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-libcxx-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-libcxxabi-21.1.8-3.oe1.aarch64.rpm", "llvm-toolset-21-git-clang-format-21.1.8-3.oe1.aarch64.rpm"], "new": ["llvm-toolset-21-libcxxabi-devel-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-clang-analyzer-21.1.8-4.oe1.noarch.rpm", "llvm-toolset-21-llvm-libunwind-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-llvm-libunwind-static-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-llvm-libunwind-devel-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-llvm-cmake-utils-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-llvm-googletest-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-clang-resource-filesystem-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-libcxxabi-static-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-llvm-static-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-openmp-devel-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-openmp-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-libcxx-static-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-lld-devel-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-lldb-devel-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-libcxx-devel-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-llvm-mlir-static-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-compiler-rt-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-clang-tools-extra-devel-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-libcxx-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-libcxxabi-21.1.8-4.oe1.aarch64.rpm", "llvm-toolset-21-git-clang-format-21.1.8-4.oe1.aarch64.rpm"]}, "same_num": 23}, "diff": {"diff_details": {"llvm-toolset-21-libcxxabi-devel": {"name": {"old": "llvm-toolset-21-libcxxabi-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-libcxxabi-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm header": {}}, "llvm-toolset-21-clang-analyzer": {"name": {"old": "llvm-toolset-21-clang-analyzer-21.1.8-3.oe1.noarch.rpm", "new": "llvm-toolset-21-clang-analyzer-21.1.8-4.oe1.noarch.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}}, "llvm-toolset-21-llvm-libunwind": {"name": {"old": "llvm-toolset-21-llvm-libunwind-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-libunwind-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm symbol": {}}, "llvm-toolset-21-clang": {"name": {"old": "llvm-toolset-21-clang-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-clang-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libstdc++.so.6(CXXABI_1.3)(64bit)"], "new": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-21", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-21", "details": {}}]}}, "llvm-toolset-21-llvm-libs": {"name": {"old": "llvm-toolset-21-llvm-libs-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-libs-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)"], "new": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm config": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libLLVM.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libLLVM.so.21.1", "details": {"count_result": {"Removed functions": 330, "Removed variables": 6}}}]}}, "llvm-toolset-21-llvm-libunwind-static": {"name": {"old": "llvm-toolset-21-llvm-libunwind-static-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-libunwind-static-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-llvm-libunwind-devel": {"name": {"old": "llvm-toolset-21-llvm-libunwind-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-libunwind-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "llvm-toolset-21-lld-libs": {"name": {"old": "llvm-toolset-21-lld-libs-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-lld-libs-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.13)(64bit)  ,libstdc++.so.6(CXXABI_1.3.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.7)(64bit)"], "new": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.13)(64bit)  ,libstdc++.so.6(CXXABI_1.3.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.7)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldMachO.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldMachO.so.21.1", "details": {"count_result": {"Removed functions": 30}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldWasm.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldWasm.so.21.1", "details": {"count_result": {"Removed functions": 6}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldCOFF.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldCOFF.so.21.1", "details": {"count_result": {"Removed functions": 15}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldELF.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldELF.so.21.1", "details": {"count_result": {"Removed functions": 41}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldCommon.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/liblldCommon.so.21.1", "details": {"count_result": {"Removed functions": 5}}}]}}, "llvm-toolset-21-llvm-cmake-utils": {"name": {"old": "llvm-toolset-21-llvm-cmake-utils-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-cmake-utils-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-clang-tools-extra": {"name": {"old": "llvm-toolset-21-clang-tools-extra-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-clang-tools-extra-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(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)"], "new": ["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.2)(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)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-linker-wrapper", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-linker-wrapper", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/diagtool", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/diagtool", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-query", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-query", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/modularize", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/modularize", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-move", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-move", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-tidy", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-tidy", "details": {"count_result": {"Removed functions": 23}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-include-fixer", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-include-fixer", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-include-cleaner", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-include-cleaner", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-doc", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-doc", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-scan-deps", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-scan-deps", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-installapi", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-installapi", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-reorder-fields", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-reorder-fields", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-format", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-format", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-repl", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-repl", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-change-namespace", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-change-namespace", "details": {"count_result": {"Removed functions": 4}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clangd", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clangd", "details": {"count_result": {"Removed functions": 8}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-sycl-linker", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-sycl-linker", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/c-index-test", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/c-index-test", "details": {"count_result": {"Removed functions": 10}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-offload-bundler", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-offload-bundler", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-check", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-check", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-nvlink-wrapper", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-nvlink-wrapper", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-refactor", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-refactor", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-apply-replacements", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-apply-replacements", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/pp-trace", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/pp-trace", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/find-all-symbols", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/find-all-symbols", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-offload-packager", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-offload-packager", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-extdef-mapping", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-extdef-mapping", "details": {}}]}}, "llvm-toolset-21-llvm-googletest": {"name": {"old": "llvm-toolset-21-llvm-googletest-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-googletest-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "llvm-toolset-21-clang-devel": {"name": {"old": "llvm-toolset-21-clang-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-clang-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.11)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)"], "new": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.11)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-tblgen", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/clang-tblgen", "details": {}}]}}, "llvm-toolset-21-llvm-test": {"name": {"old": "llvm-toolset-21-llvm-test-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-test-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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)"], "new": ["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.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-test-mustache-spec", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-test-mustache-spec", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/not", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/not", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/yaml-bench", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/yaml-bench", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-opt-fuzzer", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-opt-fuzzer", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lli-child-target", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lli-child-target", "details": {"count_result": {"Removed functions": 6}}}]}}, "llvm-toolset-21-lldb": {"name": {"old": "llvm-toolset-21-lldb-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-lldb-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(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)"], "new": ["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.2)(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)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-server", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-server", "details": {"count_result": {"Removed functions": 7}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-argdumper", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-argdumper", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-instr", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-instr", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-dap", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lldb-dap", "details": {"count_result": {"Removed functions": 3}}}]}}, "llvm-toolset-21-clang-resource-filesystem": {"name": {"old": "llvm-toolset-21-clang-resource-filesystem-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-clang-resource-filesystem-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-libcxxabi-static": {"name": {"old": "llvm-toolset-21-libcxxabi-static-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-libcxxabi-static-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-llvm-bolt": {"name": {"old": "llvm-toolset-21-llvm-bolt-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-bolt-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)"], "new": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bolt-binary-analysis", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bolt-binary-analysis", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bolt", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bolt", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bolt-heatmap", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bolt-heatmap", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/merge-fdata", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/merge-fdata", "details": {}}]}}, "llvm-toolset-21": {"name": {"old": "llvm-toolset-21-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-llvm": {"name": {"old": "llvm-toolset-21-llvm-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)"], "new": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-sim", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-sim", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lli", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/lli", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bcanalyzer", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-bcanalyzer", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-pdbutil", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-pdbutil", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-libtool-darwin", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-libtool-darwin", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-symbolizer", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-symbolizer", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cxxmap", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cxxmap", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-profgen", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-profgen", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-strings", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-strings", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-reduce", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-reduce", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cov", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cov", "details": {"count_result": {"Removed functions": 4}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ctxprof-util", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ctxprof-util", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/obj2yaml", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/obj2yaml", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-profdata", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-profdata", "details": {"count_result": {"Removed functions": 14}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cxxdump", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cxxdump", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-diff", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-diff", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/split-file", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/split-file", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-objcopy", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-objcopy", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-lipo", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-lipo", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/sancov", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/sancov", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-opt-report", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-opt-report", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-mca", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-mca", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cfi-verify", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cfi-verify", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-mc", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-mc", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/opt", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/opt", "details": {"count_result": {"Removed functions": 6}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-debuginfod-find", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-debuginfod-find", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cat", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cat", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-rtdyld", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-rtdyld", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-nm", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-nm", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dwarfutil", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dwarfutil", "details": {"count_result": {"Removed functions": 15}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-xray", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-xray", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dis", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dis", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-tblgen", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-tblgen", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/yaml2obj", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/yaml2obj", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-rc", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-rc", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-split", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-split", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-remarkutil", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-remarkutil", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-undname", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-undname", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-jitlink", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-jitlink", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-debuginfod", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-debuginfod", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cvtres", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cvtres", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-tli-checker", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-tli-checker", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-extract", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-extract", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-lto2", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-lto2", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-as", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-as", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/dsymutil", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/dsymutil", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-jitlink-executor", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-jitlink-executor", "details": {"count_result": {"Removed functions": 6}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ar", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ar", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ifs", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ifs", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-lto", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-lto", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-size", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-size", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/bugpoint", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/bugpoint", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dwarfdump", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dwarfdump", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/UnicodeNameMappingGenerator", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/UnicodeNameMappingGenerator", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-modextract", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-modextract", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/verify-uselistorder", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/verify-uselistorder", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ml", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-ml", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-gsymutil", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-gsymutil", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-readobj", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-readobj", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llc", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llc", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dwp", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-dwp", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-debuginfo-analyzer", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-debuginfo-analyzer", "details": {"count_result": {"Removed functions": 3}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/FileCheck", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/FileCheck", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-objdump", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-objdump", "details": {"count_result": {"Removed functions": 15}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-mt", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-mt", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-stress", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-stress", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-link", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-link", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-exegesis", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-exegesis", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cgdata", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-cgdata", "details": {"count_result": {"Removed functions": 1}}}]}}, "llvm-toolset-21-llvm-static": {"name": {"old": "llvm-toolset-21-llvm-static-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-static-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-openmp-devel": {"name": {"old": "llvm-toolset-21-openmp-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-openmp-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "llvm-toolset-21-clang-libs": {"name": {"old": "llvm-toolset-21-clang-libs-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-clang-libs-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)"], "new": ["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.2)(64bit)  ,libstdc++.so.6(CXXABI_1.3.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libclang-cpp.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libclang-cpp.so.21.1", "details": {"count_result": {"Removed functions": 362, "Removed variables": 9}}}]}}, "llvm-toolset-21-openmp": {"name": {"old": "llvm-toolset-21-openmp-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-openmp-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm symbol": {}}, "llvm-toolset-21-llvm-mlir": {"name": {"old": "llvm-toolset-21-llvm-mlir-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-mlir-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(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)"], "new": ["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.2)(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)"]}}, "rpm provides": {}, "rpm files": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libMLIRExecutionEngineShared.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libMLIRExecutionEngineShared.so.21.1", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libmlir_c_runner_utils.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libmlir_c_runner_utils.so.21.1", "details": {"count_result": {"Removed functions": 27}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libMLIR.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libMLIR.so.21.1", "details": {"count_result": {"Removed functions": 510, "Removed variables": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libMLIR-C.so.21.1", "new": "/opt/openEuler/llvm-toolset-21/root/usr/lib64/libMLIR-C.so.21.1", "details": {"count_result": {"Removed functions": 1}}}]}}, "llvm-toolset-21-libcxx-static": {"name": {"old": "llvm-toolset-21-libcxx-static-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-libcxx-static-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-lld-devel": {"name": {"old": "llvm-toolset-21-lld-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-lld-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "llvm-toolset-21-lld": {"name": {"old": "llvm-toolset-21-lld-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-lld-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libstdc++.so.6(CXXABI_1.3)(64bit)"], "new": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {}}, "llvm-toolset-21-lldb-devel": {"name": {"old": "llvm-toolset-21-lldb-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-lldb-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "llvm-toolset-21-llvm-devel": {"name": {"old": "llvm-toolset-21-llvm-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.11)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)"], "new": ["libstdc++.so.6(CXXABI_1.3)(64bit)  ,libstdc++.so.6(CXXABI_1.3.11)(64bit)  ,libstdc++.so.6(CXXABI_1.3.5)(64bit)  ,libstdc++.so.6(CXXABI_1.3.9)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-config", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/llvm-config", "details": {}}]}}, "llvm-toolset-21-llvm-mlir-devel": {"name": {"old": "llvm-toolset-21-llvm-mlir-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-mlir-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.2)(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)"], "new": ["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.2)(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)"]}}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-opt", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-opt", "details": {"count_result": {"Removed functions": 63}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-linalg-ods-yaml-gen", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-linalg-ods-yaml-gen", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-query", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-query", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/tblgen-lsp-server", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/tblgen-lsp-server", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-translate", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-translate", "details": {"count_result": {"Removed functions": 304}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/tblgen-to-irdl", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/tblgen-to-irdl", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-tblgen", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-tblgen", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-pdll-lsp-server", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-pdll-lsp-server", "details": {"count_result": {"Removed functions": 6}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-rewrite", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-rewrite", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-pdll", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-pdll", "details": {}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-lsp-server", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-lsp-server", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-reduce", "new": "/opt/openEuler/llvm-toolset-21/root/usr/bin/mlir-reduce", "details": {"count_result": {"Removed functions": 1}}}]}}, "llvm-toolset-21-libcxx-devel": {"name": {"old": "llvm-toolset-21-libcxx-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-libcxx-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "llvm-toolset-21-llvm-mlir-static": {"name": {"old": "llvm-toolset-21-llvm-mlir-static-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-llvm-mlir-static-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-toolset-21-compiler-rt": {"name": {"old": "llvm-toolset-21-compiler-rt-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-compiler-rt-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm symbol": {}}, "llvm-toolset-21-clang-tools-extra-devel": {"name": {"old": "llvm-toolset-21-clang-tools-extra-devel-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-clang-tools-extra-devel-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "llvm-toolset-21-libcxx": {"name": {"old": "llvm-toolset-21-libcxx-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-libcxx-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm symbol": {}}, "llvm-toolset-21-libcxxabi": {"name": {"old": "llvm-toolset-21-libcxxabi-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-libcxxabi-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm symbol": {}}, "llvm-toolset-21-git-clang-format": {"name": {"old": "llvm-toolset-21-git-clang-format-21.1.8-3.oe1.aarch64.rpm", "new": "llvm-toolset-21-git-clang-format-21.1.8-4.oe1.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}}}, "diff_num": 14}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {}, "more_num": 0}}, "pr_link": "https://gitcode.com/src-openeuler/llvm-toolset-21/pull/10", "pr_changelog": "* Tue Aug 25 2026 Funda Wang <fundawang@yeah.net> - 21.1.8-4\n- build with system llvm 21, instead of build with bootstrap-ed llvm\n"}