r328837 - [analyzer] Fix target triple for autorelease-write-checker test

via cfe-commits cfe-commits at lists.llvm.org
Thu Mar 29 18:20:30 PDT 2018


Hi George,

This test is still failing on a bot (http://lab.llvm.org:8011/builders/llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast/builds/16152):

FAIL: Clang :: Analysis/autoreleasewritechecker_test.m (2908 of 39213)
******************** TEST 'Clang :: Analysis/autoreleasewritechecker_test.m' FAILED ********************
Script:
--
c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.obj\bin\clang.EXE -cc1 -internal-isystem c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.obj\lib\clang\7.0.0\include -nostdsysteminc -analyze -DARC -fobjc-arc -analyzer-checker=core,osx.cocoa.AutoreleaseWrite C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m -triple x86_64-darwin -fblocks -verify
c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.obj\bin\clang.EXE -cc1 -internal-isystem c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.obj\lib\clang\7.0.0\include -nostdsysteminc -analyze -DNOARC -analyzer-checker=core,osx.cocoa.AutoreleaseWrite C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m -fblocks -triple x86_64-darwin -verify
--
Exit Code: 1

Command Output (stdout):
--
$ "c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.obj\bin\clang.EXE" "-cc1" "-internal-isystem" "c:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.obj\lib\clang\7.0.0\include" "-nostdsysteminc" "-analyze" "-DARC" "-fobjc-arc" "-analyzer-checker=core,osx.cocoa.AutoreleaseWrite" "C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m" "-triple" "x86_64-darwin" "-fblocks" "-verify"
# command stderr:
error: 'warning' diagnostics expected but not seen: 

  File C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m Line 71: Writing into an auto-releasing out parameter inside autorelease pool that may exit before method returns

  File C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m Line 125: Writing into an auto-releasing out

  File C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m Line 131: Writing into an auto-releasing out

  File C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m Line 132: Writing into an auto-releasing out

  File C:\ps4-buildslave2\llvm-clang-lld-x86_64-scei-ps4-windows10pro-fast\llvm.src\tools\clang\test\Analysis\autoreleasewritechecker_test.m Line 152: Writing into an auto-releasing out

5 errors generated.


error: command failed with exit status: 1



Could you please take a look?

Douglas Yung

> -----Original Message-----
> From: cfe-commits [mailto:cfe-commits-bounces at lists.llvm.org] On Behalf Of
> George Karpenkov via cfe-commits
> Sent: Thursday, March 29, 2018 15:28
> To: cfe-commits at lists.llvm.org
> Subject: r328837 - [analyzer] Fix target triple for autorelease-write-checker
> test
> 
> Author: george.karpenkov
> Date: Thu Mar 29 15:28:04 2018
> New Revision: 328837
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=328837&view=rev
> Log:
> [analyzer] Fix target triple for autorelease-write-checker test
> 
> Modified:
>     cfe/trunk/test/Analysis/autoreleasewritechecker_test.m
> 
> Modified: cfe/trunk/test/Analysis/autoreleasewritechecker_test.m
> URL: http://llvm.org/viewvc/llvm-
> project/cfe/trunk/test/Analysis/autoreleasewritechecker_test.m?rev=328837&r1=3
> 28836&r2=328837&view=diff
> ==============================================================================
> --- cfe/trunk/test/Analysis/autoreleasewritechecker_test.m (original)
> +++ cfe/trunk/test/Analysis/autoreleasewritechecker_test.m Thu Mar 29
> +++ 15:28:04 2018
> @@ -1,4 +1,5 @@
> -// RUN: %clang_analyze_cc1 -DARC -fobjc-arc -analyzer-
> checker=core,osx.cocoa.AutoreleaseWrite %s -fblocks -verify
> +// RUN: %clang_analyze_cc1 -DARC -fobjc-arc
> +-analyzer-checker=core,osx.cocoa.AutoreleaseWrite %s -triple
> +x86_64-darwin -fblocks -verify // RUN: %clang_analyze_cc1 -DNOARC
> +-analyzer-checker=core,osx.cocoa.AutoreleaseWrite %s -fblocks -triple
> +x86_64-darwin -verify
> 
> 
>  typedef signed char BOOL;
> 
> 
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits


More information about the cfe-commits mailing list