-
Bug
-
Resolution: Fixed
-
Major
-
clang version 3.2 (branches/release_32 170558)
Clang (LLVM based) parser does not detect "fatal error" messages like this:
clang++ ... In file included from /home/user/project/test/test.cpp:10: ./test.h:10:10: fatal error: 'test.h' file not found #include "test.h" ^ 1 error generated.
Code changed in jenkins
User: Ulli Hafner
Path:
src/main/java/hudson/plugins/warnings/parser/AppleLLVMClangParser.java
src/main/java/hudson/plugins/warnings/parser/ClangParser.java
src/test/java/hudson/plugins/warnings/parser/AppleLLVMClangParserTest.java
src/test/java/hudson/plugins/warnings/parser/ClangParserTest.java
src/test/resources/hudson/plugins/warnings/parser/issue18084.txt
http://jenkins-ci.org/commit/warnings-plugin/504c69927febe0b21ca27a54bba93d487621f73b
Log:
[FIXED JENKINS-18084] Added support for errors in CLang parser.