执行自动反馈编译后,日志显示BOLT-WARNING: non-relocation mode for AArch64 is not fully supported
问题现象描述
执行自动反馈编译后,执行命令readelf -a /usr/local/mysql-gcc/bin/mysqld | grep bolt后未返回bolt相关信息。查找日志信息时,发现提示如下信息。
1
|
BOLT-WARNING: non-relocation mode for AArch64 is not fully supported |
关键过程、根本原因分析
采样后的重定位信息没有成功写入,“build.sh”中cmake命令指定编译器路径导致该问题。如果环境变量中指定编译器路径,也会导致相同的错误。
结论、解决方案及效果
- 删除“build.sh”中cmake命令中指定编译器路径的选项。修改后如下图所示。
- 重新执行自动反馈编译。
父主题: 故障排除