gpt4 book ai didi

c++ - 带有 g++ 5.4.0 的 asan 无法在 travis CI 上运行

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:33:26 25 4
gpt4 key购买 nike

直到最近,我使用地址清理器在 travis 上使用 g++ 5 进行的构建都通过了——在过去的一周中它们崩溃了。

我看到 g++ 的版本从 (Ubuntu 5.2.1-23ubuntu1~12.04) 5.2.1 20151031 升级到 (Ubuntu 5.4.0-3ubuntu1~12.04) 5.4。 0 20160603(从 ${CXX} --version 行看)

错误来自链接器 - /usr/bin/ld: unrecognized option '--push-state'

最后一个工作版本 - here

当前损坏的构建 - here

知道这是否是一个已知问题吗?是不是到处都被举报了?有解决方法吗?

here是我在 github 上的存储库——它使用 CMake 并且不添加任何链接器标志。我从 .travis.yml 配置文件中添加 -fsanitize=address - 参见 here

最佳答案

您的 ld 版本已过时 - 推送状态选项于 2014-08-08 引入。更新它,你会很高兴。

关于c++ - 带有 g++ 5.4.0 的 asan 无法在 travis CI 上运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37688926/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com