Please create a new bug report in the issue tracker for the warnings plugin. 
Paste the offending console log snippet into the description (with {norformat} 
tags), maybe the regular expression of the gcc parser can be improved.

Viele Grüße,

Ulli

> Am 07.04.2016 um 07:32 schrieb Graham Menhennitt <[email protected]>:
> 
> We're using the latest Jenkins on Linux to build a project that is stored in 
> ClearCase. Everything builds correctly, but we get some Static Analysis 
> Warnings when we shouldn't.
> 
> When the ClearCase plugin gets the project's files, I can see in the Console 
> Output:
> 14:22:36 New:                     
> vobs/1062_GEN3/configuration/tools/CSU/device_get_logs_info.sh 
> /main/Integration/2
> 14:22:36 New:                     
> vobs/1062_GEN3/configuration/tools/RIU/device_get_logs_info.sh "symbolic link 
> d6377eb4.fc7711e5.8fd8.00:50:56:bc:54:8e" SYMLINK
> So, that's a text file in one directory and a symlink to that file from an 
> adjacent directory.
> 
> We have Scan For Compiler Warnings enabled with Scan Console Log with parser 
> GNU C COmpiler 3 (gcc). The build reports:
> GNU C Compiler Warnings: 1 warning 
> <http://192.168.88.165:8080/job/Integration/4100/warnings19Result>
> Static Analysis Warnings: 1 warning 
> <http://192.168.88.165:8080/job/Integration/4100/analysisResult>
> 
> When I click on the warning links, they both take me to the same place which 
> is the above symlink. Clicking through to the warning message, I get the 
> stack trace below. Note that it seems to be taking the "New:" and a lot of 
> spaces as part of the file name.
> 
> There are other similar symlinks in the project that don't produce any 
> warnings. I've tried destroying and recreating the link. I've tried swapping 
> around the file and the link (i.e. make the link point in the other 
> direction). No joy.
> 
> Does anybody have any clues, please?
> 
> Thanks,
>   Graham
> 
> Copying the source file 'New:                     
> vobs/1062_GEN3/configuration/tools/RIU/device_get_logs_info.sh "symbolic link 
> d6377eb4.fc7711e5.8fd8.00' from the workspace to the build folder 
> 'bcde0ed7.tmp' on the Jenkins master failed.
> 02  <>Is the file 'New:                     
> vobs/1062_GEN3/configuration/tools/RIU/device_get_logs_info.sh "symbolic link 
> d6377eb4.fc7711e5.8fd8.00' a valid filename?
> 03  <>If you are building on a slave: please check if the file is accessible 
> under '$JENKINS_HOME/[job-name]/New:                     
> vobs/1062_GEN3/configuration/tools/RIU/device_get_logs_info.sh "symbolic link 
> d6377eb4.fc7711e5.8fd8.00'
> 04  <>If you are building on the master: please check if the file is 
> accessible under '$JENKINS_HOME/[job-name]/workspace/New:                     
> vobs/1062_GEN3/configuration/tools/RIU/device_get_logs_info.sh "symbolic link 
> d6377eb4.fc7711e5.8fd8.00'
> 05  <>java.io.IOException: Failed to copy New:                     
> vobs/1062_GEN3/configuration/tools/RIU/device_get_logs_info.sh "symbolic link 
> d6377eb4.fc7711e5.8fd8.00 to 
> /var/lib/jenkins/jobs/Integration-PrivateBranch/builds/131/workspace-files/bcde0ed7.tmp
> 06  <>  at hudson.FilePath.copyTo(FilePath.java:1990)
> 07  <>  at 
> hudson.plugins.analysis.util.Files.copyFilesWithAnnotationsToBuildFolder(Files.java:80)
> 08  <>  at 
> hudson.plugins.analysis.core.HealthAwareRecorder.copyFilesWithAnnotationsToBuildFolder(HealthAwareRecorder.java:312)
> 09  <>  at 
> hudson.plugins.analysis.core.HealthAwarePublisher.perform(HealthAwarePublisher.java:89)
> 10  <>  at 
> hudson.plugins.analysis.core.HealthAwareRecorder.perform(HealthAwareRecorder.java:259)
> 11  <>  at 
> hudson.tasks.BuildStepCompatibilityLayer.perform(BuildStepCompatibilityLayer.java:78)
> 12  <>  at hudson.tasks.BuildStepMonitor$1.perform(BuildStepMonitor.java:20)
> 13  <>  at 
> hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:782)
> 14  <>  at 
> hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:723)
> 15  <>  at hudson.model.Build$BuildExecution.post2(Build.java:185)
> 16  <>  at 
> hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:668)
> 17  <>  at hudson.model.Run.execute(Run.java:1763)
> 18  <>  at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
> 19  <>  at hudson.model.ResourceController.execute(ResourceController.java:98)
> 20  <>  at hudson.model.Executor.run(Executor.java:410)
> 21  <>Caused by: java.io.FileNotFoundException: New:                     
> vobs/1062_GEN3/configuration/tools/RIU/device_get_logs_info.sh "symbolic link 
> d6377eb4.fc7711e5.8fd8.00 (No such file or directory)
> 22  <>  at java.io.FileInputStream.open(Native Method)
> 23  <>  at java.io.FileInputStream.<init>(FileInputStream.java:146)
> 24  <>  at hudson.FilePath$41.invoke(FilePath.java:2016)
> 25  <>  at hudson.FilePath$41.invoke(FilePath.java:2011)
> 26  <>  at hudson.FilePath.act(FilePath.java:990)
> 27  <>  at hudson.FilePath.act(FilePath.java:968)
> 28  <>  at hudson.FilePath.copyTo(FilePath.java:2011)
> 29  <>  at hudson.FilePath.copyTo(FilePath.java:1985)
> 30  <>  ... 14 more
> 
> --
> You received this message because you are subscribed to the Google Groups 
> "Jenkins Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected] 
> <mailto:[email protected]>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/jenkinsci-users/9c346f97-e306-4334-a68e-eee44ae6c3fc%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/jenkinsci-users/9c346f97-e306-4334-a68e-eee44ae6c3fc%40googlegroups.com?utm_medium=email&utm_source=footer>.
> For more options, visit https://groups.google.com/d/optout 
> <https://groups.google.com/d/optout>.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/92606683-C25B-45AF-ACD8-12F5B54313D6%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to