gpt4 book ai didi

testing - 在 dejagnu 回归测试套件中只运行 gcc 测试

转载 作者:行者123 更新时间:2023-11-28 20:09:06 25 4
gpt4 key购买 nike

我如何在 dejagnu 回归测试套件中只执行 gcc/C 测试并忽略 c++ 测试(我正在使用 --enable-languages=c,c++ 构建我的编译器)。我使用的是 gcc 4.4.7 版本。
对于 gcc 4.6.2 版本,有一个“check-c”目标仅运行 C 测试,但在 gcc 4.4.7 中不存在。我正在通过以下命令从 gcc 构建目录运行测试套件:

 make check-c RUNTESTFLAGS="<someflags>"

最佳答案

很抱歉,这么晚了,但我会在这里发帖,以防有人偶然发现它并发现它有用:

当我尝试在 gcc 中运行单独的测试时,我会这样做

make check-gcc-c++ RUNTESTFLAGS="dg.exp=*ignored-qualifiers*"

这将调用 gcc/testsuite/g++.dg/目录中匹配 glob ignored-qualifier 的所有测试。

make check-gcc RUNTESTFLAGS="dg.exp=*ignored-qualifiers*"

这将调用 gcc/testsuite/gcc.dg/目录中匹配相同 glob 的所有测试。

这就是我所做的,但我确信这可能不是正确的方式!

希望对你有帮助!将

关于testing - 在 dejagnu 回归测试套件中只运行 gcc 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14700394/

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