<div dir="ltr">Hi Richard,<div><br></div><div>The 2 llvm regressions I reported are now fixed (thanks again!) but now I see 7 clang regressions:</div><div><br></div><div><div> FAIL: Clang :: Analysis/misc-ps.c (257 of 16072)</div>

<div> ******************** TEST 'Clang :: Analysis/misc-ps.c' FAILED ********************</div><div> Script:</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -triple x86_64-apple-darwin10 -analyze -disable-free -analyzer-eagerly-assume -analyzer-checker=core,deadcode,debug.ExprInspection -verify /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/misc-ps.c</div>

<div> --</div><div> Exit Code: 134</div><div> </div><div> Command Output (stderr):</div><div> --</div><div> clang: /home/abuild/rpmbuild/BUILD/llvm/tools/clang/lib/AST/ExprClassification.cpp:67: Cl clang::Expr::ClassifyImpl(clang::ASTContext &, clang::SourceLocation *) const: Assertion `getValueKind() == VK_RValue' failed.</div>

<div> 0  libLLVMSupport.so 0x000003fffce06618 llvm::sys::PrintStackTrace(_IO_FILE*) + 36</div><div> Stack dump:</div><div> 0.<span class="" style="white-space:pre">        </span>Program arguments: /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -triple x86_64-apple-darwin10 -analyze -disable-free -analyzer-eagerly-assume -analyzer-checker=core,deadcode,debug.ExprInspection -verify /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/misc-ps.c </div>

<div> 1.<span class="" style="white-space:pre">        </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/misc-ps.c:185:22: current parser token ';'</div><div> 2.<span class="" style="white-space:pre">  </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/misc-ps.c:182:28: parsing function body 'PR16131'</div>

<div> 3.<span class="" style="white-space:pre">        </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/misc-ps.c:182:28: in compound statement ('{}')</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Analysis/Output/misc-ps.c.script: line 1: 23726 Aborted                 /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -triple x86_64-apple-darwin10 -analyze -disable-free -analyzer-eagerly-assume -analyzer-checker=core,deadcode,debug.ExprInspection -verify /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/misc-ps.c</div>

<div> </div><div> --</div><div> </div><div> ********************</div><div> Testing: </div><div> FAIL: Clang :: Analysis/out-of-bounds.c (282 of 16072)</div><div> ******************** TEST 'Clang :: Analysis/out-of-bounds.c' FAILED ********************</div>

<div> Script:</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -Wno-array-bounds -analyze -analyzer-checker=core,alpha.security.ArrayBoundV2 -verify /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/out-of-bounds.c</div>

<div> --</div><div> Exit Code: 134</div><div> </div><div> Command Output (stderr):</div><div> --</div><div> clang: /home/abuild/rpmbuild/BUILD/llvm/tools/clang/lib/AST/ExprClassification.cpp:67: Cl clang::Expr::ClassifyImpl(clang::ASTContext &, clang::SourceLocation *) const: Assertion `getValueKind() == VK_RValue' failed.</div>

<div> 0  libLLVMSupport.so 0x000003fffca54618 llvm::sys::PrintStackTrace(_IO_FILE*) + 36</div><div> Stack dump:</div><div> 0.<span class="" style="white-space:pre">        </span>Program arguments: /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -Wno-array-bounds -analyze -analyzer-checker=core,alpha.security.ArrayBoundV2 -verify /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/out-of-bounds.c </div>

<div> 1.<span class="" style="white-space:pre">        </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/out-of-bounds.c:165:21: current parser token ';'</div><div> 2.<span class="" style="white-space:pre">    </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/out-of-bounds.c:163:25: parsing function body 'test_extern_void'</div>

<div> 3.<span class="" style="white-space:pre">        </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/out-of-bounds.c:163:25: in compound statement ('{}')</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Analysis/Output/out-of-bounds.c.script: line 1: 23791 Aborted                 /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -Wno-array-bounds -analyze -analyzer-checker=core,alpha.security.ArrayBoundV2 -verify /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Analysis/out-of-bounds.c</div>

<div> </div><div> --</div><div> </div><div> ********************</div><div> Testing: 0 .</div><div> FAIL: Clang :: CodeGen/2009-07-14-VoidPtr.c (1229 of 16072)</div><div> ******************** TEST 'Clang :: CodeGen/2009-07-14-VoidPtr.c' FAILED ********************</div>

<div> Script:</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -emit-llvm /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/CodeGen/2009-07-14-VoidPtr.c -o -</div>

<div> --</div><div> Exit Code: 134</div><div> </div><div> Command Output (stderr):</div><div> --</div><div> clang: /home/abuild/rpmbuild/BUILD/llvm/tools/clang/lib/AST/ExprClassification.cpp:67: Cl clang::Expr::ClassifyImpl(clang::ASTContext &, clang::SourceLocation *) const: Assertion `getValueKind() == VK_RValue' failed.</div>

<div> 0  libLLVMSupport.so 0x000003fffcd52618 llvm::sys::PrintStackTrace(_IO_FILE*) + 36</div><div> Stack dump:</div><div> 0.<span class="" style="white-space:pre">        </span>Program arguments: /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -emit-llvm /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/CodeGen/2009-07-14-VoidPtr.c -o - </div>

<div> 1.<span class="" style="white-space:pre">        </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/CodeGen/2009-07-14-VoidPtr.c:5:17: current parser token ';'</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/CodeGen/Output/2009-07-14-VoidPtr.c.script: line 1: 26020 Aborted                 /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -emit-llvm /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/CodeGen/2009-07-14-VoidPtr.c -o -</div>

<div> </div><div> --</div><div> </div><div> ********************</div><div> Testing: 0 .. 10..</div><div> FAIL: Clang :: Index/TestClassDecl.m (3022 of 16072)</div><div> ******************** TEST 'Clang :: Index/TestClassDecl.m' FAILED ********************</div>

<div> Script:</div><div> --</div><div> c-index-test -write-pch /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/TestClassDecl.m.tmp.ast -fobjc-nonfragile-abi -fblocks -x objective-c /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassDecl.m</div>

<div> c-index-test -test-file-scan /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/TestClassDecl.m.tmp.ast /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassDecl.m | FileCheck -check-prefix=CHECK-scan /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassDecl.m</div>

<div> c-index-test -test-load-tu /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/TestClassDecl.m.tmp.ast local | FileCheck -check-prefix=CHECK-load /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassDecl.m</div>

<div> --</div><div> Exit Code: 1</div><div> </div><div> Command Output (stderr):</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassDecl.m:24:16: error: expected string not found in input</div>

<div> // CHECK-scan: [13:1 - 13:15] FunctionDecl=function:13:6 (Definition)</div><div>                ^</div><div> <stdin>:7:1: note: scanning from here</div><div> // CHECK: [13:1 - 13:15] FunctionDecl=function:13:6</div>

<div> ^</div><div> <stdin>:7:11: note: possible intended match here</div><div> // CHECK: [13:1 - 13:15] FunctionDecl=function:13:6</div><div>           ^</div><div> </div><div> --</div><div> </div><div> ********************</div>

<div> Testing: 0 .. 10..</div><div> FAIL: Clang :: Index/TestClassForwardDecl.m (3023 of 16072)</div><div> ******************** TEST 'Clang :: Index/TestClassForwardDecl.m' FAILED ********************</div><div> Script:</div>

<div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -triple x86_64-apple-darwin10 -fblocks -emit-pch -x objective-c /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassForwardDecl.m -o /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/TestClassForwardDecl.m.tmp.ast</div>

<div> c-index-test -test-file-scan /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/TestClassForwardDecl.m.tmp.ast /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassForwardDecl.m | FileCheck -check-prefix=CHECK-scan /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassForwardDecl.m</div>

<div> c-index-test -test-load-tu /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/TestClassForwardDecl.m.tmp.ast local | FileCheck -check-prefix=CHECK-load /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassForwardDecl.m</div>

<div> --</div><div> Exit Code: 1</div><div> </div><div> Command Output (stderr):</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/TestClassForwardDecl.m:19:16: error: expected string not found in input</div>

<div> // CHECK-scan: [10:1 - 10:15] FunctionDecl=function:10:6 (Definition)</div><div>                ^</div><div> <stdin>:5:1: note: scanning from here</div><div> // CHECK: [10:1 - 10:15] FunctionDecl=function:10:6</div>

<div> ^</div><div> <stdin>:5:11: note: possible intended match here</div><div> // CHECK: [10:1 - 10:15] FunctionDecl=function:10:6</div><div>           ^</div><div> </div><div> --</div><div> </div><div> ********************</div>

<div> Testing: 0 .. 10..</div><div> FAIL: Clang :: Index/c-index-getCursor-test.m (3054 of 16072)</div><div> ******************** TEST 'Clang :: Index/c-index-getCursor-test.m' FAILED ********************</div><div>

 Script:</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -triple x86_64-apple-darwin10 -fblocks -emit-pch -x objective-c /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/c-index-getCursor-test.m -detailed-preprocessing-record -o /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/c-index-getCursor-test.m.tmp.ast</div>

<div> c-index-test -test-file-scan /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/c-index-getCursor-test.m.tmp.ast /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/c-index-getCursor-test.m > /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/c-index-getCursor-test.m.tmp 2>&1 && FileCheck --input-file=/home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/c-index-getCursor-test.m.tmp /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/c-index-getCursor-test.m</div>

<div> --</div><div> Exit Code: 1</div><div> </div><div> Command Output (stderr):</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Index/c-index-getCursor-test.m:83:11: error: expected string not found in input</div>

<div> // CHECK: [23:1 - 24:1] ObjCProtocolDecl=Proto:23:11 (Definition)</div><div>           ^</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/c-index-getCursor-test.m.tmp:22:1: note: scanning from here</div>

<div> // CHECK: [23:1 - 24:1] ObjCProtocolDecl=Proto:23:11</div><div> ^</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Index/Output/c-index-getCursor-test.m.tmp:22:11: note: possible intended match here</div>

<div> // CHECK: [23:1 - 24:1] ObjCProtocolDecl=Proto:23:11</div><div>           ^</div><div> </div><div> --</div><div> </div><div> ********************</div><div> Testing: 0 .. 10.. 20.</div><div> FAIL: Clang :: Sema/deref.c (4270 of 16072)</div>

<div> ******************** TEST 'Clang :: Sema/deref.c' FAILED ********************</div><div> Script:</div><div> --</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -fsyntax-only -verify -std=c90 -pedantic /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Sema/deref.c</div>

<div> --</div><div> Exit Code: 134</div><div> </div><div> Command Output (stderr):</div><div> --</div><div> clang: /home/abuild/rpmbuild/BUILD/llvm/tools/clang/lib/AST/ExprClassification.cpp:67: Cl clang::Expr::ClassifyImpl(clang::ASTContext &, clang::SourceLocation *) const: Assertion `getValueKind() == VK_RValue' failed.</div>

<div> 0  libLLVMSupport.so 0x000003fffcb4c618 llvm::sys::PrintStackTrace(_IO_FILE*) + 36</div><div> Stack dump:</div><div> 0.<span class="" style="white-space:pre">        </span>Program arguments: /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -fsyntax-only -verify -std=c90 -pedantic /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Sema/deref.c </div>

<div> 1.<span class="" style="white-space:pre">        </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Sema/deref.c:34:14: current parser token ';'</div><div> 2.<span class="" style="white-space:pre"> </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Sema/deref.c:33:1: parsing function body 'foo5'</div>

<div> 3.<span class="" style="white-space:pre">        </span>/home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Sema/deref.c:33:1: in compound statement ('{}')</div><div> /home/abuild/rpmbuild/BUILD/llvm/stage2/tools/clang/test/Sema/Output/deref.c.script: line 1: 43470 Aborted                 /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/./clang -cc1 -internal-isystem /home/abuild/rpmbuild/BUILD/llvm/stage2/bin/../lib64/clang/3.4/include -fsyntax-only -verify -std=c90 -pedantic /home/abuild/rpmbuild/BUILD/llvm/tools/clang/test/Sema/deref.c</div>

<div> </div><div> --</div><div> </div><div> ********************</div><div> Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. </div><div> Testing Time: 85.81s</div><div> ********************</div><div> Failing Tests (7):</div>

<div>     Clang :: Analysis/misc-ps.c</div><div>     Clang :: Analysis/out-of-bounds.c</div><div>     Clang :: CodeGen/2009-07-14-VoidPtr.c</div><div>     Clang :: Index/TestClassDecl.m</div><div>     Clang :: Index/TestClassForwardDecl.m</div>

<div>     Clang :: Index/c-index-getCursor-test.m</div><div>     Clang :: Sema/deref.c</div><div> </div><div>   Expected Passes    : 10762</div><div>   Expected Failures  : 33</div><div>   Unsupported Tests  : 5270</div>
<div>
   Unexpected Failures: 7</div></div><div><br></div></div>