断言失败: (SourceMgr && "SourceManager not set!") with oclint-json-compilation-databas

Posted

技术标签:

【中文标题】断言失败: (SourceMgr && "SourceManager not set!") with oclint-json-compilation-database【英文标题】:Assertion failed: (SourceMgr && "SourceManager not set!") with oclint-json-compilation-database 【发布时间】:2014-07-21 12:41:15 【问题描述】:

我正在尝试生成 OCLint 报告。

当我尝试执行命令“oclint-json-compilation-database --debug”时,我收到以下错误:-

编译/Users/tavant/Desktop/TestJenkinsCI/TestJenkinsCI/AppDelegate.m**断言失败:(SourceMgr && "SourceManager not set!"),函数getSourceManager,文件/Users/lqi/.jenkins/workspace/oclint- ci/oclint-build-nodes/master/oclint/llvm/tools/clang/include/clang/Basic/Diagnostic.h,第 384 行。**

我正在使用 oclint 0.9(最新版本)。

【问题讨论】:

【参考方案1】:

我和你有同样的问题。我换到0.8稳定版,就一切OK了。

【讨论】:

以上是关于断言失败: (SourceMgr && "SourceManager not set!") with oclint-json-compilation-databas的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV 断言失败:(-215:断言失败)npoints >= 0 &&(深度 == CV_32F || 深度 == CV_32S)

C++ & OpenCV 断言失败

断言失败:第 24 行 pos 15:'color != null && color.alpha == 0xFF':不正确

模板匹配屏幕截图在断言上失败

cv::adaptiveThreshold 中的断言失败 (blockSize % 2 == 1 && blockSize > 1)

调试断言失败(向量下标超出范围)