{"old": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/llvm/old_rpms/", "new": "/home/jenkins/agent/workspace/multiarch/src-openeuler/aarch64/llvm/new_rpms/", "compare_result": "not pass", "compare_details": {"same": {"same_details": {"old": ["llvm-libunwind-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "lld-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "libcxx-static-17.0.6-46.oe2403sp2.aarch64.rpm", "llvm-mlir-static-17.0.6-46.oe2403sp2.aarch64.rpm", "libcxx-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "libcxxabi-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "clang-resource-filesystem-17.0.6-46.oe2403sp2.aarch64.rpm", "libcxxabi-static-17.0.6-46.oe2403sp2.aarch64.rpm", "clang-analyzer-17.0.6-46.oe2403sp2.noarch.rpm", "llvm-cmake-utils-17.0.6-46.oe2403sp2.aarch64.rpm", "git-clang-format-17.0.6-46.oe2403sp2.aarch64.rpm", "python3-clang-17.0.6-46.oe2403sp2.aarch64.rpm", "llvm-libunwind-static-17.0.6-46.oe2403sp2.aarch64.rpm", "llvm-googletest-17.0.6-46.oe2403sp2.aarch64.rpm", "python3-lldb-17.0.6-46.oe2403sp2.aarch64.rpm", "lldb-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "llvm-static-17.0.6-46.oe2403sp2.aarch64.rpm", "openmp-devel-17.0.6-46.oe2403sp2.aarch64.rpm"], "new": ["llvm-libunwind-devel-17.0.6-63.oe2403sp2.aarch64.rpm", "lld-devel-17.0.6-63.oe2403sp2.aarch64.rpm", "libcxx-static-17.0.6-63.oe2403sp2.aarch64.rpm", "llvm-mlir-static-17.0.6-63.oe2403sp2.aarch64.rpm", "libcxx-devel-17.0.6-63.oe2403sp2.aarch64.rpm", "libcxxabi-devel-17.0.6-63.oe2403sp2.aarch64.rpm", "clang-resource-filesystem-17.0.6-63.oe2403sp2.aarch64.rpm", "libcxxabi-static-17.0.6-63.oe2403sp2.aarch64.rpm", "clang-analyzer-17.0.6-63.oe2403sp2.noarch.rpm", "llvm-cmake-utils-17.0.6-63.oe2403sp2.aarch64.rpm", "git-clang-format-17.0.6-63.oe2403sp2.aarch64.rpm", "python3-clang-17.0.6-63.oe2403sp2.aarch64.rpm", "llvm-libunwind-static-17.0.6-63.oe2403sp2.aarch64.rpm", "llvm-googletest-17.0.6-63.oe2403sp2.aarch64.rpm", "python3-lldb-17.0.6-63.oe2403sp2.aarch64.rpm", "lldb-devel-17.0.6-63.oe2403sp2.aarch64.rpm", "llvm-static-17.0.6-63.oe2403sp2.aarch64.rpm", "openmp-devel-17.0.6-63.oe2403sp2.aarch64.rpm"]}, "same_num": 18}, "diff": {"diff_details": {"llvm-libunwind-devel": {"name": {"old": "llvm-libunwind-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-libunwind-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "libcxx": {"name": {"old": "libcxx-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "libcxx-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "clang-devel": {"name": {"old": "clang-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "clang-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.26)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.9)(64bit)"], "new": ["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.26)(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)"]}, "more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm header": {"diff": {"old": ["ReplacementsYaml.h", "TargetInfo.h", "config.h"], "new": ["ReplacementsYaml.h", "TargetInfo.h", "config.h"]}}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/clang-tblgen", "new": "/usr/bin/clang-tblgen", "details": {}}]}}, "lld-devel": {"name": {"old": "lld-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "lld-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "clang": {"name": {"old": "clang-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "clang-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {"diff": {"old": ["libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)"], "new": ["libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.20)(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)"]}, "more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/clang-17", "new": "/usr/bin/clang-17", "details": {}}]}}, "llvm": {"name": {"old": "llvm-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {"diff": {"old": ["ld-linux-aarch64.so.1(GLIBC_2.35)(64bit)"], "new": ["ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)  ,ld-linux-aarch64.so.1(GLIBC_2.35)(64bit)"]}}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/llvm-reduce", "new": "/usr/bin/llvm-reduce", "details": {}}, {"old": "/usr/bin/llvm-jitlink-executor", "new": "/usr/bin/llvm-jitlink-executor", "details": {"count_result": {"Changed functions": 5, "Removed functions": 4}}}, {"old": "/usr/bin/llvm-profdata", "new": "/usr/bin/llvm-profdata", "details": {}}, {"old": "/usr/bin/bugpoint", "new": "/usr/bin/bugpoint", "details": {"count_result": {"Changed variables": 1}}}, {"old": "/usr/bin/sancov", "new": "/usr/bin/sancov", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/llvm-jitlink", "new": "/usr/bin/llvm-jitlink", "details": {"count_result": {"Changed functions": 1}}}]}}, "libcxxabi": {"name": {"old": "libcxxabi-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "libcxxabi-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "libcxx-static": {"name": {"old": "libcxx-static-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "libcxx-static-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-test": {"name": {"old": "llvm-test-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-test-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/lli-child-target", "new": "/usr/bin/lli-child-target", "details": {"count_result": {"Removed functions": 6}}}, {"old": "/usr/bin/yaml-bench", "new": "/usr/bin/yaml-bench", "details": {}}, {"old": "/usr/bin/not", "new": "/usr/bin/not", "details": {}}]}}, "clang-tools-extra": {"name": {"old": "clang-tools-extra-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "clang-tools-extra-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {"more": ["/usr/share/clang/clang-tidy-stats.py"]}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/diagtool", "new": "/usr/bin/diagtool", "details": {}}, {"old": "/usr/bin/clang-query", "new": "/usr/bin/clang-query", "details": {}}, {"old": "/usr/bin/clang-repl", "new": "/usr/bin/clang-repl", "details": {}}, {"old": "/usr/bin/clang-include-cleaner", "new": "/usr/bin/clang-include-cleaner", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/clang-offload-bundler", "new": "/usr/bin/clang-offload-bundler", "details": {}}, {"old": "/usr/bin/clang-change-namespace", "new": "/usr/bin/clang-change-namespace", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/clang-include-fixer", "new": "/usr/bin/clang-include-fixer", "details": {}}, {"old": "/usr/bin/clang-scan-deps", "new": "/usr/bin/clang-scan-deps", "details": {}}, {"old": "/usr/bin/clang-rename", "new": "/usr/bin/clang-rename", "details": {}}, {"old": "/usr/bin/clangd", "new": "/usr/bin/clangd", "details": {"count_result": {"Removed variables": 1, "Removed functions": 2}}}, {"old": "/usr/bin/clang-apply-replacements", "new": "/usr/bin/clang-apply-replacements", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/usr/bin/clang-linker-wrapper", "new": "/usr/bin/clang-linker-wrapper", "details": {}}, {"old": "/usr/bin/clang-refactor", "new": "/usr/bin/clang-refactor", "details": {}}, {"old": "/usr/bin/clang-reorder-fields", "new": "/usr/bin/clang-reorder-fields", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/modularize", "new": "/usr/bin/modularize", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/clang-doc", "new": "/usr/bin/clang-doc", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/clang-pseudo", "new": "/usr/bin/clang-pseudo", "details": {}}, {"old": "/usr/bin/c-index-test", "new": "/usr/bin/c-index-test", "details": {"count_result": {"Removed variables": 1, "Removed functions": 2}}}, {"old": "/usr/bin/clang-move", "new": "/usr/bin/clang-move", "details": {}}, {"old": "/usr/bin/clang-extdef-mapping", "new": "/usr/bin/clang-extdef-mapping", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/find-all-symbols", "new": "/usr/bin/find-all-symbols", "details": {}}, {"old": "/usr/bin/clang-tidy", "new": "/usr/bin/clang-tidy", "details": {"count_result": {"Removed variables": 1, "Removed functions": 7}}}, {"old": "/usr/bin/clang-check", "new": "/usr/bin/clang-check", "details": {}}]}}, "llvm-libunwind": {"name": {"old": "llvm-libunwind-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-libunwind-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm lib": {}, "rpm symbol": {}}, "llvm-mlir-static": {"name": {"old": "llvm-mlir-static-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-mlir-static-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "clang-libs": {"name": {"old": "clang-libs-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "clang-libs-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["libclang-cpp.so.17"], "new": ["libclang-cpp.so.17"]}}, "rpm header": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libclang-cpp.so.17", "new": "/usr/lib64/libclang-cpp.so.17", "details": {"count_result": {"Removed variables": 1, "Removed functions": 20}}}]}}, "libcxx-devel": {"name": {"old": "libcxx-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "libcxx-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "libcxxabi-devel": {"name": {"old": "libcxxabi-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "libcxxabi-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm header": {}}, "clang-resource-filesystem": {"name": {"old": "clang-resource-filesystem-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "clang-resource-filesystem-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "compiler-rt": {"name": {"old": "compiler-rt-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "compiler-rt-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level3", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {}, "rpm header": {}, "rpm lib": {}, "rpm symbol": {}}, "libcxxabi-static": {"name": {"old": "libcxxabi-static-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "libcxxabi-static-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "clang-analyzer": {"name": {"old": "clang-analyzer-17.0.6-46.oe2403sp2.noarch.rpm", "new": "clang-analyzer-17.0.6-63.oe2403sp2.noarch.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}}, "llvm-cmake-utils": {"name": {"old": "llvm-cmake-utils-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-cmake-utils-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "git-clang-format": {"name": {"old": "git-clang-format-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "git-clang-format-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}}, "lldb": {"name": {"old": "lldb-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "lldb-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["liblldbIntelFeatures.so.17"], "new": ["liblldbIntelFeatures.so.17"]}}, "rpm cmd": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/lldb-vscode", "new": "/usr/bin/lldb-vscode", "details": {}}, {"old": "/usr/bin/lldb", "new": "/usr/bin/lldb", "details": {}}, {"old": "/usr/bin/lldb-server", "new": "/usr/bin/lldb-server", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/lldb-instr", "new": "/usr/bin/lldb-instr", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/lib64/liblldbIntelFeatures.so.17", "new": "/usr/lib64/liblldbIntelFeatures.so.17", "details": {}}]}}, "openmp": {"name": {"old": "openmp-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "openmp-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.20)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.26)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.9)(64bit)"], "new": ["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.20)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.26)(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)"]}, "more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["libarcher.so"], "new": ["libarcher.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libarcher.so", "new": "/usr/lib64/libarcher.so", "details": {}}]}}, "python3-clang": {"name": {"old": "python3-clang-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "python3-clang-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-libunwind-static": {"name": {"old": "llvm-libunwind-static-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-libunwind-static-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "llvm-libs": {"name": {"old": "llvm-libs-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-libs-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["libLLVM-17.so"], "new": ["libLLVM-17.so"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libLLVM-17.so", "new": "/usr/lib64/libLLVM-17.so", "details": {"count_result": {"Removed functions": 108}}}]}}, "llvm-googletest": {"name": {"old": "llvm-googletest-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-googletest-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "python3-lldb": {"name": {"old": "python3-lldb-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "python3-lldb-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "python3-mlir": {"name": {"old": "python3-mlir-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "python3-mlir-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.17)(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.29)(64bit)"], "new": ["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.17)(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.29)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.30)(64bit)"]}, "more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["_mlirSparseTensorPasses.cpython-311-aarch64-linux-gnu.so", "_mlir.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsPDL.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsTransform.cpython-311-aarch64-linux-gnu.so", "_mlirGPUPasses.cpython-311-aarch64-linux-gnu.so", "_mlirExecutionEngine.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsQuant.cpython-311-aarch64-linux-gnu.so", "libMLIRPythonCAPI.so.17", "_mlirDialectsSparseTensor.cpython-311-aarch64-linux-gnu.so", "_mlirLinalgPasses.cpython-311-aarch64-linux-gnu.so", "_mlirPythonTest.cpython-311-aarch64-linux-gnu.so", "_mlirAsyncPasses.cpython-311-aarch64-linux-gnu.so", "_mlirRegisterEverything.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsLinalg.cpython-311-aarch64-linux-gnu.so"], "new": ["_mlirSparseTensorPasses.cpython-311-aarch64-linux-gnu.so", "_mlir.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsPDL.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsTransform.cpython-311-aarch64-linux-gnu.so", "_mlirGPUPasses.cpython-311-aarch64-linux-gnu.so", "_mlirExecutionEngine.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsQuant.cpython-311-aarch64-linux-gnu.so", "libMLIRPythonCAPI.so.17", "_mlirDialectsSparseTensor.cpython-311-aarch64-linux-gnu.so", "_mlirLinalgPasses.cpython-311-aarch64-linux-gnu.so", "_mlirPythonTest.cpython-311-aarch64-linux-gnu.so", "_mlirAsyncPasses.cpython-311-aarch64-linux-gnu.so", "_mlirRegisterEverything.cpython-311-aarch64-linux-gnu.so", "_mlirDialectsLinalg.cpython-311-aarch64-linux-gnu.so"]}}, "rpm header": {}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirSparseTensorPasses.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirSparseTensorPasses.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlir.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlir.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsPDL.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsPDL.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsTransform.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsTransform.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirGPUPasses.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirGPUPasses.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirExecutionEngine.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirExecutionEngine.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsQuant.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsQuant.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/libMLIRPythonCAPI.so.17", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/libMLIRPythonCAPI.so.17", "details": {"count_result": {"Removed functions": 8}}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsSparseTensor.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsSparseTensor.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirLinalgPasses.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirLinalgPasses.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirPythonTest.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirPythonTest.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirAsyncPasses.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirAsyncPasses.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirRegisterEverything.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirRegisterEverything.cpython-311-aarch64-linux-gnu.so", "details": {}}, {"old": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsLinalg.cpython-311-aarch64-linux-gnu.so", "new": "/usr/lib64/python3.11/site-packages/mlir/_mlir_libs/_mlirDialectsLinalg.cpython-311-aarch64-linux-gnu.so", "details": {}}]}}, "lld": {"name": {"old": "lld-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "lld-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.14)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)"], "new": ["libstdc++.so.6(GLIBCXX_3.4)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.14)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.30)(64bit)"]}, "more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm cmd": {}, "rpm symbol": {}}, "clang-tools-extra-devel": {"name": {"old": "clang-tools-extra-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "clang-tools-extra-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {"more": ["/usr/include/clang-tidy/BSCompatibility"]}, "rpm header": {"more": ["NonVoidFunctionReturnVoidCheck.h", "ThreadStorageUnifyCheck.h", "UnsequencedFunctionParameterCheck.h", "DependentTemplateKeywordCheck.h", "ForbiddenBuiltinExitCheck.h", "RedundantDefaultTemplateArgCheck.h", "MoveExplicitInstantiationAfterDefsCheck.h"]}}, "lldb-devel": {"name": {"old": "lldb-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "lldb-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}, "lld-libs": {"name": {"old": "lld-libs-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "lld-libs-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["liblldWasm.so.17", "liblldCOFF.so.17", "liblldMachO.so.17", "liblldCommon.so.17", "liblldELF.so.17", "liblldMinGW.so.17"], "new": ["liblldWasm.so.17", "liblldCOFF.so.17", "liblldMachO.so.17", "liblldCommon.so.17", "liblldELF.so.17", "liblldMinGW.so.17"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/liblldWasm.so.17", "new": "/usr/lib64/liblldWasm.so.17", "details": {"count_result": {"Removed functions": 53}}}, {"old": "/usr/lib64/liblldCOFF.so.17", "new": "/usr/lib64/liblldCOFF.so.17", "details": {"count_result": {"Removed functions": 38}}}, {"old": "/usr/lib64/liblldMachO.so.17", "new": "/usr/lib64/liblldMachO.so.17", "details": {"count_result": {"Removed functions": 72}}}, {"old": "/usr/lib64/liblldCommon.so.17", "new": "/usr/lib64/liblldCommon.so.17", "details": {"count_result": {"Removed functions": 2}}}, {"old": "/usr/lib64/liblldELF.so.17", "new": "/usr/lib64/liblldELF.so.17", "details": {"count_result": {"Removed functions": 58}}}, {"old": "/usr/lib64/liblldMinGW.so.17", "new": "/usr/lib64/liblldMinGW.so.17", "details": {}}]}}, "llvm-mlir-devel": {"name": {"old": "llvm-mlir-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-mlir-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm header": {}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/mlir-lsp-server", "new": "/usr/bin/mlir-lsp-server", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/mlir-linalg-ods-yaml-gen", "new": "/usr/bin/mlir-linalg-ods-yaml-gen", "details": {}}, {"old": "/usr/bin/mlir-opt", "new": "/usr/bin/mlir-opt", "details": {"count_result": {"Removed functions": 9}}}, {"old": "/usr/bin/mlir-pdll", "new": "/usr/bin/mlir-pdll", "details": {"count_result": {"Removed functions": 7}}}, {"old": "/usr/bin/tblgen-lsp-server", "new": "/usr/bin/tblgen-lsp-server", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/mlir-tblgen", "new": "/usr/bin/mlir-tblgen", "details": {}}, {"old": "/usr/bin/mlir-cpu-runner", "new": "/usr/bin/mlir-cpu-runner", "details": {"count_result": {"Removed functions": 4}}}, {"old": "/usr/bin/mlir-reduce", "new": "/usr/bin/mlir-reduce", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/mlir-translate", "new": "/usr/bin/mlir-translate", "details": {"count_result": {"Removed functions": 1}}}, {"old": "/usr/bin/mlir-pdll-lsp-server", "new": "/usr/bin/mlir-pdll-lsp-server", "details": {"count_result": {"Removed functions": 7}}}]}}, "llvm-devel": {"name": {"old": "llvm-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"diff": {"old": ["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.18)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.21)(64bit)  ,libstdc++.so.6(GLIBCXX_3.4.29)(64bit)"], "new": ["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.18)(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)"]}, "more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm header": {"diff": {"old": ["CodeLayout.h", "MDBuilder.h", "IntrinsicsARM.h", "IntrinsicsS390.h", "IntrinsicsBPF.h", "InstrProfReader.h", "InstrProf.h", "IntrinsicsVE.h", "IntrinsicsAArch64.h", "IntrinsicsSPIRV.h", "IntrinsicsX86.h", "InstrProfWriter.h", "MachineBasicBlock.h", "IntrinsicsR600.h", "JITLink.h", "IntrinsicsSw64.h", "IntrinsicsRISCV.h", "AArch64TargetParser.h", "IntrinsicsNVPTX.h", "IntrinsicsDirectX.h", "WholeProgramDevirt.h", "IntrinsicsLoongArch.h", "IntrinsicsMips.h", "IntrinsicsHexagon.h", "TargetProcessControlTypes.h", "IndirectCallVisitor.h", "LLParser.h", "CoverageMapping.h", "raw_ostream.h", "IntrinsicsPowerPC.h", "InstrProfiling.h", "MemCpyOptimizer.h", "LTOBackend.h", "MemoryFlags.h", "IndirectCallPromotionAnalysis.h", "IntrinsicsWebAssembly.h", "IntrinsicsAMDGPU.h", "IntrinsicsXCore.h", "Triple.h", "LTO.h", "IntrinsicInst.h", "SubtargetFeature.h", "InstrProfCorrelator.h", "CoverageMappingReader.h"], "new": ["CodeLayout.h", "MDBuilder.h", "IntrinsicsARM.h", "IntrinsicsS390.h", "IntrinsicsBPF.h", "InstrProfReader.h", "InstrProf.h", "IntrinsicsVE.h", "IntrinsicsAArch64.h", "IntrinsicsSPIRV.h", "IntrinsicsX86.h", "InstrProfWriter.h", "MachineBasicBlock.h", "IntrinsicsR600.h", "JITLink.h", "IntrinsicsSw64.h", "IntrinsicsRISCV.h", "AArch64TargetParser.h", "IntrinsicsNVPTX.h", "IntrinsicsDirectX.h", "WholeProgramDevirt.h", "IntrinsicsLoongArch.h", "IntrinsicsMips.h", "IntrinsicsHexagon.h", "TargetProcessControlTypes.h", "IndirectCallVisitor.h", "LLParser.h", "CoverageMapping.h", "raw_ostream.h", "IntrinsicsPowerPC.h", "InstrProfiling.h", "MemCpyOptimizer.h", "LTOBackend.h", "MemoryFlags.h", "IndirectCallPromotionAnalysis.h", "IntrinsicsWebAssembly.h", "IntrinsicsAMDGPU.h", "IntrinsicsXCore.h", "Triple.h", "LTO.h", "IntrinsicInst.h", "SubtargetFeature.h", "InstrProfCorrelator.h", "CoverageMappingReader.h"]}, "more": ["LoopVectorizePrepare.h", "SplitModuleCG.h"]}, "rpm cmd": {}, "rpm symbol": {"diff": [{"old": "/usr/bin/llvm-config-64", "new": "/usr/bin/llvm-config-64", "details": {}}]}}, "llvm-mlir": {"name": {"old": "llvm-mlir-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-mlir-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {"more": ["ld-linux-aarch64.so.1()(64bit)", "ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)"]}, "rpm provides": {}, "rpm files": {}, "rpm abi": {"diff": {"old": ["libMLIR.so.17", "libMLIR-C.so.17", "libmlir_async_runtime.so.17", "libmlir_c_runner_utils.so.17"], "new": ["libMLIR.so.17", "libMLIR-C.so.17", "libmlir_async_runtime.so.17", "libmlir_c_runner_utils.so.17"]}}, "rpm lib": {}, "rpm symbol": {"diff": [{"old": "/usr/lib64/libMLIR.so.17", "new": "/usr/lib64/libMLIR.so.17", "details": {"count_result": {"Removed functions": 9}}}, {"old": "/usr/lib64/libMLIR-C.so.17", "new": "/usr/lib64/libMLIR-C.so.17", "details": {}}, {"old": "/usr/lib64/libmlir_async_runtime.so.17", "new": "/usr/lib64/libmlir_async_runtime.so.17", "details": {}}, {"old": "/usr/lib64/libmlir_c_runner_utils.so.17", "new": "/usr/lib64/libmlir_c_runner_utils.so.17", "details": {"count_result": {"Removed functions": 38}}}]}}, "llvm-static": {"name": {"old": "llvm-static-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "llvm-static-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}}, "openmp-devel": {"name": {"old": "openmp-devel-17.0.6-46.oe2403sp2.aarch64.rpm", "new": "openmp-devel-17.0.6-63.oe2403sp2.aarch64.rpm"}, "RPM Level": "level4", "rpm requires": {}, "rpm provides": {}, "rpm files": {}, "rpm header": {}}}, "diff_num": 20}, "less": {"less_details": {}, "less_num": 0}, "more": {"more_details": {"llvm-bolt": {"Name": "llvm-bolt-17.0.6-63.oe2403sp2.aarch64.rpm", "RPM Level": "level4"}}, "more_num": 1}}, "pr_link": "https://gitcode.com/src-openeuler/llvm/pull/250", "pr_changelog": "* Fri Apr 03 2026 liyunfei33 <liyunfei33@huawei.com> - 17.0.6-63\n- disable profile build\n\n* Tue Mar 24 2026 eastb233 <xiezhiheng@huawei.com> - 17.0.6-62\n- Sync patch: set -licm-skip-no-memory-inline-asm option to false\n\n* Mon Mar 16 2026 eastb233 <xiezhiheng@huawei.com> - 17.0.6-61\n- update llvm.profdata\n\n* Wed Mar 11 2026 liyufnei <liyunfei33@huawei.com> - 17.0.6-60\n- update to llvm-for-oe-17.0.6-2603.0.2\n- release-note https://gitcode.com/openeuler/llvm-project/releases/llvm-for-oE-17.0.6-2603.0.2\n\n* Wed Mar 04 2026 liyufnei <liyunfei33@huawei.com> - 17.0.6-59\n- add profile build for llvm\n\n* Wed Jan 28 2026 liyufnei <liyunfei33@huawei.com> - 17.0.6-58\n- update to llvm-for-oe-17.0.6-2603.0.1\n- release-note https://gitcode.com/openeuler/llvm-project/releases/llvm-for-oE-17.0.6-2603.0.1\n\n* Wed Dec 17 2025 liyufnei <liyunfei33@huawei.com> - 17.0.6-57\n- update to llvm-for-oe-17.0.6-2512.0.3\n- release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2512.0.3\n\n* Tue Dec 09 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-56\n- update to llvm-for-oe-17.0.6-2512.0.2\n- release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2512.0.2\n\n* Wed Nov 26 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-55\n- enhance rotate loop in blockplacement\n\n* Tue Nov 18 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-54\n- update to llvm-for-oe-17.0.6-2512.0.1\n- release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2512.0.1\n\n* Fri Oct 17 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-53\n- update target triples for all openEuler based distribution.\n\n* Thu Oct 09 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-52\n- Backport cmake fix for bolt libraries\n\n* Tue Sep 23 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-51\n- Add bolt\n\n* Tue Sep 09 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-50\n- update to llvm-for-oe-17.0.6-2509.0.2\n- release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2509.0.2\n\n* Tue Sep 02 2025 Xu Jin <jinxu@kylinos.cn> - 17.0.6-49\n- remove rpath for openmp library\n\n* Tue Sep 02 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-48\n- add fix for pie hardening\n\n* Wed Aug 27 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-47\n- update to llvm-for-oe-17.0.6-2509.0.1\n- release-note https://gitee.com/openeuler/llvm-project/releases/tag/llvm-for-oE-17.0.6-2509.0.1\n\n* Wed Aug 20 2025 liyunfei <liyunfei33@huawei.com> - 17.0.6-46\n- fix missing hardening compiler options"}