gcov错误:单个基本块有多个源
gcov error: Multiple sources for a single basic block
当我按如下方式调用gcov时,它会返回以下错误消息:
gcov -a -p dynamic-maps.gcda
Multiple sources for a single basic block: <path-to-file>/dynamic-maps.cpp != (in _ZN16AnalysisPipeline16AnalysisServices22calculate_dynamic_mapsERKNSt3__110shared_ptrINS_6Common16AnalysisRegistryEEERKN9Utilities6ImagesERKNS3_10TimeSeriesERKNS3_14T1ParameterFitE).
Invalid .gcno File!
请有人解释一下这可能是什么原因。
gcov-版本返回:
LLVM (http://llvm.org/):
LLVM version 3.4svn
Optimized build.
Default target: x86_64-apple-darwin13.4.0
Host CPU: core-avx-i
该文件是在OS X Mavericks上使用Xcode 5.1编译的,带有以下版本的clang:
Apple LLVM version 5.1 (clang-503.0.40) (based on LLVM 3.4svn)
Target: x86_64-apple-darwin13.4.0
Thread model: posix
将Xcode更新到6.1.1版已解决此问题。
相关文章:
- llvm构建器向基本块添加终止符
- 从加密项目向量中解密任意选择的元素会导致无效的 PKCS #7 块错误
- 基本分段错误
- 特征块 错误的列和行数
- 代码::块错误多重定义"主"
- 正常块错误后检测到的堆损坏
- 代码块错误: "File cannot be saved" -Win10 64 位-
- 如何从LLVM中的Phinode及其相应的基本块中获取标签
- 编译后如何计算某些二进制功能(或基本块)的校验和
- LLVM IR:具有可变基本块目标的分支指令
- LLVM:更改函数中的指令或基本块
- 代码块错误
- 超级基本的C++错误
- 在代码块错误中收到此错误:数组下标'main()::fields[int]'的类型无效
- c++代码块错误
- 代码块错误突出显示
- C++中的基本阵列错误
- C++中的基本计算器错误
- gcov错误:单个基本块有多个源
- c++代码块错误:对SDL_PollEvent和WinMain@16的未定义引用