Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								d60367b893 
								
							 
						 
						
							
							
								
								[analyzer] Use "issue hash" in CmpRuns; followup on r158180  
							
							 
							
							... 
							
							
							
							(For the future: It would be more efficient to produce a hash key with
the embedded function info inside the compiler.)
llvm-svn: 158187 
							
						 
						
							2012-06-08 01:50:49 +00:00  
						
					 
				
					
						
							
							
								 
								Jordan Rose
							
						 
						
							 
							
							
							
							
								
							
							
								dc191a184f 
								
							 
						 
						
							
							
								
								[analyzer] SATestBuild should execute SVN updates even if Verbose is off.  
							
							 
							
							... 
							
							
							
							Also, re-use glob results when looking for failure logs.
llvm-svn: 157817 
							
						 
						
							2012-06-01 16:24:43 +00:00  
						
					 
				
					
						
							
							
								 
								Jordan Rose
							
						 
						
							 
							
							
							
							
								
							
							
								01ac57244c 
								
							 
						 
						
							
							
								
								[analyzer] Fix SATestAdd to work with SATestBuild.  
							
							 
							
							... 
							
							
							
							Also, eliminate global 'IsReferenceBuild' in SATestBuild. It doesn't get
passed around that much.
llvm-svn: 157816 
							
						 
						
							2012-06-01 16:24:38 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								f5958eb2b4 
								
							 
						 
						
							
							
								
								Fix typo.  
							
							 
							
							... 
							
							
							
							llvm-svn: 157229 
							
						 
						
							2012-05-22 00:54:40 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								c53ed2e158 
								
							 
						 
						
							
							
								
								Use Perl prototypes instead of shift.  
							
							 
							
							... 
							
							
							
							llvm-svn: 157228 
							
						 
						
							2012-05-22 00:52:49 +00:00  
						
					 
				
					
						
							
							
								 
								Ted Kremenek
							
						 
						
							 
							
							
							
							
								
							
							
								2fe1ed3e0d 
								
							 
						 
						
							
							
								
								Add basic delta-debugging script used for reducing analyzer crasher test cases.  
							
							 
							
							... 
							
							
							
							llvm-svn: 157219 
							
						 
						
							2012-05-21 23:29:01 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								6ecb6a6b7f 
								
							 
						 
						
							
							
								
								[analyzer] Testing: These checkers are not experimental anymore.  
							
							 
							
							... 
							
							
							
							llvm-svn: 150989 
							
						 
						
							2012-02-20 21:10:40 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								a432feaf26 
								
							 
						 
						
							
							
								
								[analyzer] Add the Malloc checker to the list of tested checkers.  
							
							 
							
							... 
							
							
							
							llvm-svn: 150535 
							
						 
						
							2012-02-15 00:19:07 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								4c1ef976a8 
								
							 
						 
						
							
							
								
								[analyzer] Testing: add automated reference results reset.  
							
							 
							
							... 
							
							
							
							llvm-svn: 149682 
							
						 
						
							2012-02-03 06:35:23 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								97981bdeb0 
								
							 
						 
						
							
							
								
								[analyzer] Testing: add 2 new checkers to the buildbot script.  
							
							 
							
							... 
							
							
							
							llvm-svn: 149514 
							
						 
						
							2012-02-01 16:46:57 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								b3d896d333 
								
							 
						 
						
							
							
								
								[analyzer] Add the HTML file to the SATest diagnostic diff.  
							
							 
							
							... 
							
							
							
							(Uses the functionality which has been in CmpRuns long before.)
llvm-svn: 148868 
							
						 
						
							2012-01-24 21:57:35 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								895c312404 
								
							 
						 
						
							
							
								
								[analyzer] Testing: make diagnostic diffs more informative (add  
							
							 
							
							... 
							
							
							
							diagnostic message).
llvm-svn: 148867 
							
						 
						
							2012-01-24 21:57:32 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								a08c6b7efc 
								
							 
						 
						
							
							
								
								[analyzer] Unbreak the static analyzer bot. Regression from r148558.  
							
							 
							
							... 
							
							
							
							When we build a single source file, we call clang directly (not though scan-build).
llvm-svn: 148612 
							
						 
						
							2012-01-21 01:11:35 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								7a75cf32a2 
								
							 
						 
						
							
							
								
								[analyzer] Tweak the buildbot script to include the experimental taint checker and correct the checker enabling setting.  
							
							 
							
							... 
							
							
							
							llvm-svn: 148558 
							
						 
						
							2012-01-20 19:10:59 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								de1f7f8bfb 
								
							 
						 
						
							
							
								
								[analyzer] Testing infrastructure: Flush output after every print  
							
							 
							
							... 
							
							
							
							statement.
llvm-svn: 147862 
							
						 
						
							2012-01-10 18:10:25 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								5acd9603da 
								
							 
						 
						
							
							
								
								[analyzer] Correct the error message in the testing infrastructure.  
							
							 
							
							... 
							
							
							
							llvm-svn: 147568 
							
						 
						
							2012-01-04 23:53:50 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								26573c5585 
								
							 
						 
						
							
							
								
								[analyzer] Testing: test with all the non-experimental checker packages.  
							
							 
							
							... 
							
							
							
							llvm-svn: 144142 
							
						 
						
							2011-11-08 22:41:25 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								a1b56e2aa3 
								
							 
						 
						
							
							
								
								[analyzer] Testing: support for regenerate reference output  
							
							 
							
							... 
							
							
							
							Change the flow of the SATestAdd so that it could be used for regenerating
the reference output without exiting with an error.
llvm-svn: 144141 
							
						 
						
							2011-11-08 22:41:22 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								767d356f87 
								
							 
						 
						
							
							
								
								[analyzer] Testing: Display the number of reported differences in the main log.  
							
							 
							
							... 
							
							
							
							llvm-svn: 144113 
							
						 
						
							2011-11-08 19:56:31 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								ae9d54bcf3 
								
							 
						 
						
							
							
								
								[analyzer] Testing infrastructure: flush the output between projects.  
							
							 
							
							... 
							
							
							
							llvm-svn: 144051 
							
						 
						
							2011-11-08 00:27:56 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								84726dd72c 
								
							 
						 
						
							
							
								
								[analyzer] Relax the cmp criteria for analyzer reports.  
							
							 
							
							... 
							
							
							
							Until we find out a way to easily find out what changed by looking at the logs.
llvm-svn: 143789 
							
						 
						
							2011-11-05 05:20:56 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								4720a730f6 
								
							 
						 
						
							
							
								
								[analyzer] Add support for testing with individual preprocessed files.  
							
							 
							
							... 
							
							
							
							llvm-svn: 143786 
							
						 
						
							2011-11-05 05:20:48 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								42a4463091 
								
							 
						 
						
							
							
								
								[analyzer] Tweak the test script  
							
							 
							
							... 
							
							
							
							Rename the pre_run_static_analyzer script into cleanup_run_static_analyzer
and use it to clean up after the reference build - which is done as part of
adding a new project to the system.
llvm-svn: 143568 
							
						 
						
							2011-11-02 20:46:50 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								f0c4116202 
								
							 
						 
						
							
							
								
								[analyzer] Static Analyzer Qualification Infrastructure: Scripts to support basic testing of the analyzer on external projects. This can be used as a basis for setting up a buildbot.  
							
							 
							
							... 
							
							
							
							llvm-svn: 141337 
							
						 
						
							2011-10-06 23:26:27 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								ea8f5725c5 
								
							 
						 
						
							
							
								
								[analyzer] CmpRuns can now optionally delete empty reports.  
							
							 
							
							... 
							
							
							
							llvm-svn: 139550 
							
						 
						
							2011-09-12 22:40:36 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								b80d836137 
								
							 
						 
						
							
							
								
								[analyzer] CmpRuns.cmpScanBuildResults() should be easy to call from other modules.  
							
							 
							
							... 
							
							
							
							llvm-svn: 139543 
							
						 
						
							2011-09-12 21:32:41 +00:00  
						
					 
				
					
						
							
							
								 
								Anna Zaks
							
						 
						
							 
							
							
							
							
								
							
							
								03f3598ff1 
								
							 
						 
						
							
							
								
								Rename CmpRuns into CmpRuns.py so that it could be used as a module.  
							
							 
							
							... 
							
							
							
							llvm-svn: 139540 
							
						 
						
							2011-09-12 21:07:18 +00:00  
						
					 
				
					
						
							
							
								 
								Kovarththanan Rajaratnam
							
						 
						
							 
							
							
							
							
								
							
							
								63585ddf9d 
								
							 
						 
						
							
							
								
								Move ubiviz to analyzer directory  
							
							 
							
							... 
							
							
							
							llvm-svn: 90213 
							
						 
						
							2009-12-01 06:34:06 +00:00  
						
					 
				
					
						
							
							
								 
								Daniel Dunbar
							
						 
						
							 
							
							
							
							
								
							
							
								1a9db99932 
								
							 
						 
						
							
							
								
								Add a simple tool for comparing two static analyzer runs, primarily for use from  
							
							 
							
							... 
							
							
							
							buildbot.
llvm-svn: 78336 
							
						 
						
							2009-08-06 21:15:33 +00:00