walkalone20
walkalone20
### PR Category Others ### PR Types Bug fixes ### Description 修复了 C 风格的 malloc、free 的共计 23 个错误。该问题共 27 处,还有 4 处涉及到函数参数是指针,在函数内或跨函数释放的情况: ``` /paddle/Paddle/paddle/phi/api/profiler/device_tracer.cc:179:46: error: do not manage memory manually;...
### PR Category Others ### PR Types Bug fixes ### Description 修复了 610 处多余的 void args。
|编号|错误类型|修复情况|PR 编号|PR 进度| |-|-|-|-|-| |1|modernize-redundant-void-arg|610/610|63795|第三方 pybind 需要修复、需要修改通过审批| |2|performance-inefficient-string-concatenation|5/5|63779|需要 code review,需要修改通过审批| |3|modernize-unary-static-assert|132/132|63797|第三方 pybind 需要修复、需要修改通过审批| |4|cppcoreguidelines-no-malloc|23/27|63752|遗留部分跨函数指针释放问题、需要 code review| |5|cppcoreguidelines-pro-type-member-init|14/216|63938|类成员变量初始化修复第一部分、需要 code review、需要修改通过审批| |6|cppcoreguidelines-pro-type-member-init|19/216|63995|类成员变量初始化修复第二部分、需要 code review| 主要问题在于第三方库 pybind 的更新会影响正常的提交。
### PR Category Others ### PR Types Bug fixes ### Description 修复了低效字符串拼接的 5 处错误。
### PR Category Others ### PR Types Bug fixes ### Description 修复了一部分初始化未完成的工作。
### PR Category Others ### PR Types Bug fixes ### Description 修复了 132 处 `assert` 的多余提示参数(双引号)。
### PR Category Others ### PR Types Bug fixes ### Description 修复了一部分初始化未完成的工作。
### PR Category Others ### PR Types Bug fixes ### Description 修复了一部分初始化未完成的工作。 相关链接: https://github.com/PaddlePaddle/Paddle/issues/54073
### PR Category Others ### PR Types Bug fixes ### Description 修复了一部分初始化未完成的工作。 相关链接: https://github.com/PaddlePaddle/Paddle/issues/64128
### PR Category Others ### PR Types Bug fixes ### Description 修复了一部分初始化未完成的工作。 相关链接: https://github.com/PaddlePaddle/Paddle/issues/64128