[cfe-commits] [PATCH] Mark ARCMT test cases as XFAIL on ARM

陳韋任 (Wei-Ren Chen) chenwj at iis.sinica.edu.tw
Tue Sep 18 05:27:19 PDT 2012


On Tue, Sep 18, 2012 at 01:12:57PM +0100, David Tweed wrote:
> Hi Wei-Ren,
> 
> To take a step backwards: are you seeing failures on all the tests you've XFAIL'd? I see a couple of test failures where it reports issues with the target triple for 3 cases:

  Attach is `make check-all` log. I just mark those ARC test cases appear 
in "Failing Tests" section as XFAIL.

> GC-check-warn-nsmalloc.m

  This one is marked as "XFAIL: *".

> arc-ivar-layout.m
> debug-info-crash-2.m
  
  I don't see above two files in my clang/test/ARCMT directory. What's
your svn number? Mine is r164117.
 
> All the others pass. If we can figure out that it's a specific platform-unfixable issue peculiar to arm*-linux-eabi then it would be fine to XFAIL such tests on ARM. (Clearly if it's actually something fixable it ought to be fixed :-) ) But I don't think we want to XFAIL tests that are passing.

  Yes. As I am not familiar with ARC stuff, I would prefer to ask clang
community (or you guys ;)). Any idea on how to figure out what ARC test
cases are fixable rather than marking them as XFAIL?

Regards,
chenwj 

-- 
Wei-Ren Chen (陳韋任)
Computer Systems Lab, Institute of Information Science,
Academia Sinica, Taiwan (R.O.C.)
Tel:886-2-2788-3799 #1667
Homepage: http://people.cs.nctu.edu.tw/~chenwj
-------------- next part --------------
llvm[0]: Running test suite
make[1]: Entering directory `/tmp/chenwj/build/test'
Making LLVM 'lit.site.cfg' file...
Making LLVM unittest 'lit.site.cfg' file...
make -C /tmp/chenwj/build/test/../tools/clang/test lit.site.cfg Unit/lit.site.cfg
make[2]: Entering directory `/tmp/chenwj/build/tools/clang/test'
Making Clang 'lit.site.cfg' file...
Making Clang 'Unit/lit.site.cfg' file...
make[2]: Leaving directory `/tmp/chenwj/build/tools/clang/test'
( ulimit -t 600 ; ulimit -d 512000 ; ulimit -m 512000 ; ulimit -v 1024000 ; \
	  /tmp/chenwj/llvm/utils/lit/lit.py -s -v . /tmp/chenwj/build/test/../tools/clang/test )
-- Testing: 11841 tests, 2 threads --
Testing: 0 
FAIL: Clang :: CXX/conv/conv.prom/p2.cpp (390 of 11841)
******************** TEST 'Clang :: CXX/conv/conv.prom/p2.cpp' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -fsyntax-only -verify -std=c++0x -ffreestanding /tmp/chenwj/llvm/tools/clang/test/CXX/conv/conv.prom/p2.cpp
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -fsyntax-only -verify -std=c++0x -fshort-wchar -ffreestanding /tmp/chenwj/llvm/tools/clang/test/CXX/conv/conv.prom/p2.cpp
--
Exit Code: 1
Command Output (stderr):
--
error: 'error' diagnostics seen but not expected: 
  Line 10: redefinition of 'promoted_wchar' with a different type
error: 'note' diagnostics seen but not expected: 
  Line 9: previous definition is here
2 errors generated.
--

********************
Testing: 0 ..
XPASS: Clang :: CodeGen/2008-01-25-ByValReadNone.c (1056 of 11841)
******************** TEST 'Clang :: CodeGen/2008-01-25-ByValReadNone.c' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -emit-llvm -o - /tmp/chenwj/llvm/tools/clang/test/CodeGen/2008-01-25-ByValReadNone.c | not grep readonly
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -emit-llvm -o - /tmp/chenwj/llvm/tools/clang/test/CodeGen/2008-01-25-ByValReadNone.c | not grep readnone
--
Exit Code: 0

********************
Testing: 0 .. 10
FAIL: Clang :: CodeGenCXX/compound-literals.cpp (1646 of 11841)
******************** TEST 'Clang :: CodeGenCXX/compound-literals.cpp' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -emit-llvm -o - /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/compound-literals.cpp | FileCheck /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/compound-literals.cpp
--
Exit Code: 1
Command Output (stderr):
--
/tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/compound-literals.cpp:42:10: warning: pointer is initialized by a temporary array, which will be destroyed at the end of the full-expression
int *p = (Z){ {1, 2, 3} }.i;
         ^~~~~~~~~~~~~~~~~~
/tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/compound-literals.cpp:21:17: error: expected string not found in input
 // CHECK-NEXT: call void @_ZN1XC1EPKc({{.*}}[[X]]
                ^
<stdin>:20:2: note: scanning from here
 %call = call %struct.X* @_ZN1XC1EPKc(%struct.X* %x, i8* getelementptr inbounds ([10 x i8]* @.str, i32 0, i32 0))
 ^
<stdin>:20:2: note: with variable "X" equal to "%x"
 %call = call %struct.X* @_ZN1XC1EPKc(%struct.X* %x, i8* getelementptr inbounds ([10 x i8]* @.str, i32 0, i32 0))
 ^
1 warning generated.
<stdin>:20:15: note: possible intended match here
 %call = call %struct.X* @_ZN1XC1EPKc(%struct.X* %x, i8* getelementptr inbounds ([10 x i8]* @.str, i32 0, i32 0))
              ^
--

********************
Testing: 0 .. 10
FAIL: Clang :: CodeGenCXX/devirtualize-virtual-function-calls-final.cpp (1756 of 11841)
******************** TEST 'Clang :: CodeGenCXX/devirtualize-virtual-function-calls-final.cpp' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -std=c++11 /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp -emit-llvm -o - | FileCheck /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp
--
Exit Code: 1
Command Output (stderr):
--
Function return type does not match operand type of return inst!
  ret %"struct.Test6::D"* %this1
 %"struct.Test6::A"*Broken module found, compilation aborted!
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -std=c++11 /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp -emit-llvm -o - 
1.	<eof> parser at end of file
2.	Per-function optimization
3.	Running pass 'Module Verifier' on function '@_ZN5Test61DD1Ev'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10
XPASS: Clang :: CodeGenCXX/member-alignment.cpp (1837 of 11841)
******************** TEST 'Clang :: CodeGenCXX/member-alignment.cpp' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include -emit-llvm /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/member-alignment.cpp -o - | FileCheck /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/member-alignment.cpp
--
Exit Code: 0

********************
Testing: 0 .. 10.
FAIL: Clang :: CodeGenCXX/throw-expression-cleanup.cpp (1934 of 11841)
******************** TEST 'Clang :: CodeGenCXX/throw-expression-cleanup.cpp' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/clang -cc1 -internal-isystem /tmp/chenwj/build/Release+Asserts/bin/../lib/clang/3.2/include /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/throw-expression-cleanup.cpp -emit-llvm -fcxx-exceptions -fexceptions -std=c++11 -o - | FileCheck /tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/throw-expression-cleanup.cpp
--
Exit Code: 1
Command Output (stderr):
--
/tmp/chenwj/llvm/tools/clang/test/CodeGenCXX/throw-expression-cleanup.cpp:18:11: error: expected string not found in input
// CHECK: call void @_ZN5ErrorC1ERK1X
          ^
<stdin>:12:19: note: scanning from here
define void @_Z1fv() {
                  ^
<stdin>:19:20: note: possible intended match here
 %call = call %struct.Error* @_ZN5ErrorC1ERK1X(%struct.Error* %0, %struct.X* %ref.tmp) nounwind
                   ^
--

********************
Testing: 0 .. 10.. 20.. 
FAIL: Clang :: Sema/wchar.c (3728 of 11841)
******************** TEST 'Clang :: Sema/wchar.c' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/clang  /tmp/chenwj/llvm/tools/clang/test/Sema/wchar.c -fsyntax-only -Xclang -verify
/tmp/chenwj/build/Release+Asserts/bin/clang  /tmp/chenwj/llvm/tools/clang/test/Sema/wchar.c -fsyntax-only -fshort-wchar -Xclang -verify -DSHORT_WCHAR
--
Exit Code: 1
Command Output (stderr):
--
error: 'error' diagnostics seen but not expected: 
  Line 18: array initializer must be an initializer list
1 error generated.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.
FAIL: LLVM :: Analysis/Profiling/load-branch-weights-ifs.ll (5468 of 11841)
******************** TEST 'LLVM :: Analysis/Profiling/load-branch-weights-ifs.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/opt -insert-edge-profiling -o /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1 < /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-ifs.ll
rm -f /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1.prof_data
/tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1      -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1.prof_data
/tmp/chenwj/build/Release+Asserts/bin/opt -profile-file /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1.prof_data -profile-metadata-loader -S -o - < /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-ifs.ll      | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-ifs.ll
rm -f /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1.prof_data
--
Exit Code: 134
Command Output (stderr):
--
%R4<tied0>Unsupported operand type for movw/movt
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:439!
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1 -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1.prof_data 
1.	Running pass 'ARM Machine Code Emitter' on function '@main'
/tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.script: line 5: 14630 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1 -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-ifs.ll.tmp1.prof_data
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.
FAIL: LLVM :: Analysis/Profiling/load-branch-weights-loops.ll (5469 of 11841)
******************** TEST 'LLVM :: Analysis/Profiling/load-branch-weights-loops.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/opt -insert-edge-profiling -o /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1 < /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-loops.ll
rm -f /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1.prof_data
/tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1      -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1.prof_data
/tmp/chenwj/build/Release+Asserts/bin/opt -profile-file /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1.prof_data -profile-metadata-loader -S -o - < /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-loops.ll      | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-loops.ll
rm -f /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1.prof_data
--
Exit Code: 134
Command Output (stderr):
--
%R4<tied0>Unsupported operand type for movw/movt
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:439!
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1 -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1.prof_data 
1.	Running pass 'ARM Machine Code Emitter' on function '@main'
/tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.script: line 5: 14633 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1 -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-loops.ll.tmp1.prof_data
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.
FAIL: LLVM :: Analysis/Profiling/load-branch-weights-switches.ll (5470 of 11841)
******************** TEST 'LLVM :: Analysis/Profiling/load-branch-weights-switches.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/opt -insert-edge-profiling -o /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1 < /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-switches.ll
rm -f /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1.prof_data
/tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1      -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1.prof_data
/tmp/chenwj/build/Release+Asserts/bin/opt -profile-file /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1.prof_data -profile-metadata-loader -S -o - < /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-switches.ll      | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/Analysis/Profiling/load-branch-weights-switches.ll
rm -f /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1.prof_data
--
Exit Code: 134
Command Output (stderr):
--
%R4<tied0>Unsupported operand type for movw/movt
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:439!
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1 -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1.prof_data 
1.	Running pass 'ARM Machine Code Emitter' on function '@main'
/tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.script: line 5: 14638 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/lli -load /tmp/chenwj/build/Release+Asserts/lib/libprofile_rt.so /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1 -llvmprof-output /tmp/chenwj/build/test/Analysis/Profiling/Output/load-branch-weights-switches.ll.tmp1.prof_data
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/2009-01-01-BrCond.ll (6299 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/2009-01-01-BrCond.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/2009-01-01-BrCond.ll -march=cellspu -o - | grep brz
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu -o - 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@__floatunsidf'
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/fcmp64.ll (6312 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/fcmp64.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/fcmp64.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/fcmp64.ll.tmp1.s
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@fcmp_eq_setcc_f64'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/fcmp64.ll.script: line 1: 17742 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/fcmp64.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/fcmp64.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/extract_elt.ll (6313 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/extract_elt.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/extract_elt.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s
grep shufb   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 39
grep ilhu    /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 27
grep iohl    /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 27
grep lqa     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 10
grep shlqby  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 12
grep   515   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep  1029   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep  1543   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep  2057   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep  2571   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep  3085   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep  3599   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep 32768   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32769   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32770   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32771   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32772   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32773   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32774   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32775   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32776   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32777   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32778   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32779   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32780   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32781   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32782   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32783   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 32896   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 24
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@extract_varadic_i8'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.script: line 30: 17741 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/extract_elt.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/extract_elt.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/fneg-fabs.ll (6314 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/fneg-fabs.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/fneg-fabs.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/fneg-fabs.ll.tmp1.s
grep 32768   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/fneg-fabs.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep xor     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/fneg-fabs.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep and     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/fneg-fabs.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@fneg_dp'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/fneg-fabs.ll.script: line 4: 17750 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/fneg-fabs.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/fneg-fabs.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/i64ops.ll (6316 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/i64ops.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/i64ops.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s
grep xswd	     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 3
grep xsbh	     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep xshw	     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep shufb        /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 7
grep cg           /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep addx         /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep fsmbi        /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 3
grep il           /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep mpy          /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 10
grep mpyh         /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 6
grep mpyhhu       /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep mpyu         /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@zext_i64_i8'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.script: line 13: 17763 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/i64ops.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/i64ops.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/immed64.ll (6323 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/immed64.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/immed64.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s
grep lqa        /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 13
grep ilhu       /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 15
grep ila        /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep -w il      /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 6
grep shufb      /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 13
grep      65520 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  1
grep      43981 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  1
grep      13702 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  1
grep      28225 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  1
grep      30720 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  1
grep 3233857728 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  8
grep 2155905152 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  6
grep      66051 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count  7
grep  471670303 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 11
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@i64_const_1'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.script: line 15: 17799 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/immed64.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/immed64.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/private.ll (6335 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/private.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/private.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/private.ll.tmp
grep .Lfoo: /tmp/chenwj/build/test/CodeGen/CellSPU/Output/private.ll.tmp
grep brsl.*\.Lfoo /tmp/chenwj/build/test/CodeGen/CellSPU/Output/private.ll.tmp
grep .Lbaz: /tmp/chenwj/build/test/CodeGen/CellSPU/Output/private.ll.tmp
grep ila.*\.Lbaz /tmp/chenwj/build/test/CodeGen/CellSPU/Output/private.ll.tmp
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@bar'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/private.ll.script: line 5: 17931 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/private.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/private.ll.tmp
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/rotate_ops.ll (6336 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/rotate_ops.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/rotate_ops.ll -march=cellspu -o /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s
grep rot          /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 86
grep roth         /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 8
grep roti.*5      /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep roti.*27     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep rothi.*5      /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep rothi.*11     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep rothi.*,.3    /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep andhi        /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep shlhi        /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
cat /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/rotate_ops.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu -o /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@test1'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.script: line 11: 17938 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu -o /tmp/chenwj/build/test/CodeGen/CellSPU/Output/rotate_ops.ll.tmp1.s < /tmp/chenwj/llvm/test/CodeGen/CellSPU/rotate_ops.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/sext128.ll (6337 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/sext128.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/sext128.ll -march=cellspu | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/sext128.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@sext_i64_i128'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/shuffles.ll (6339 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/shuffles.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -O1  --march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/shuffles.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/shuffles.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -O1 --march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@splat'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/shift_ops.ll (6340 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/shift_ops.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/shift_ops.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s
grep "shlh	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 10
grep "shlhi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 3
grep "shl	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 10
grep "shli	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 3
grep "xshw	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 5
grep "and	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 15
grep "andi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep "rotmi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep "rotqmbyi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "rotqmbii	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep "rotqmby	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "rotqmbi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep "rotqbyi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "rotqbii	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep "rotqbybi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "sfi	"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 6
cat /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/shift_ops.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@shl_v2i32'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.script: line 18: 17946 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/shift_ops.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/shift_ops.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/stores.ll (6341 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/stores.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/stores.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s
grep 'stqd.*0($3)'       /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep 'stqd.*16($3)'      /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep 16256               /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep 16384               /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 771                 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep 515                 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep 1799                /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep 1543                /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 5
grep 1029                /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 3
grep 'shli.*, 4'         /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep stqx                /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep ilhu                /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 11
grep iohl                /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 8
grep shufb               /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 15
grep frds                /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/stores.ll -march=cellspu | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/stores.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@store_v16i8_1'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.script: line 17: 17955 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/stores.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/stores.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/v2f32.ll (6346 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/v2f32.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc --march=cellspu /tmp/chenwj/llvm/test/CodeGen/CellSPU/v2f32.ll -o - | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/v2f32.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc --march=cellspu /tmp/chenwj/llvm/test/CodeGen/CellSPU/v2f32.ll -o - 
1.	Running pass 'Function Pass Manager' on module '/tmp/chenwj/llvm/test/CodeGen/CellSPU/v2f32.ll'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@test_splat'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/trunc.ll (6347 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/trunc.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/trunc.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s
grep shufb   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 19
grep "ilhu.*1799"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "ilhu.*771"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep "ilhu.*1543"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "ilhu.*1029"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "ilhu.*515"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "ilhu.*3855"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "ilhu.*3599"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "ilhu.*3085"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "iohl.*3855"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "iohl.*3599"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep "iohl.*1543"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep "iohl.*771"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep "iohl.*515"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep "iohl.*1799"  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep lqa  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep cbd  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep chd  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 3
grep cwd  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep cdd  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@trunc_i128_i64'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.script: line 21: 17978 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/trunc.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/trunc.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/v2i32.ll (6348 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/v2i32.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc --march=cellspu /tmp/chenwj/llvm/test/CodeGen/CellSPU/v2i32.ll -o - | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/v2i32.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc --march=cellspu /tmp/chenwj/llvm/test/CodeGen/CellSPU/v2i32.ll -o - 
1.	Running pass 'Function Pass Manager' on module '/tmp/chenwj/llvm/test/CodeGen/CellSPU/v2i32.ll'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@test_add'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/vec_const.ll (6349 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/vec_const.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/vec_const.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/vec_const.ll -march=cellspu -mattr=large_mem > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp2.s
grep -w il  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 3
grep ilhu   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 8
grep -w ilh /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 5
grep iohl   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 7
grep lqa    /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 6
grep 24672  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 2
grep 16429  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 63572  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep  4660  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 22136  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 43981  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 61202  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 16393  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep  8699  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 21572  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 11544  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 1311768467750121234 /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep lqd    /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp2.s | /tmp/chenwj/build/Release+Asserts/bin/count 6
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@v4i32_constpool'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.script: line 20: 17983 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/vec_const.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vec_const.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/CellSPU/vecinsert.ll (6351 of 11841)
******************** TEST 'LLVM :: CodeGen/CellSPU/vecinsert.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/CellSPU/vecinsert.ll -march=cellspu > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s
grep cbd     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 5
grep chd     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 5
grep cwd     /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 11
grep -w il   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 5
grep -w ilh  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 6
grep iohl    /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep ilhu    /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 4
grep shufb   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 27
grep 17219   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep 22598   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep -- -39  /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep    24   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
grep  1159   /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s | /tmp/chenwj/build/Release+Asserts/bin/count 1
/tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/CellSPU/vecinsert.ll < /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:5845: bool llvm::SDNode::hasNUsesOfValue(unsigned int, unsigned int) const: Assertion `Value < getNumValues() && "Bad value!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'Cell SPU DAG->DAG Pattern Instruction Selection' on function '@variable_v2i64_1'
/tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.script: line 15: 17986 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=cellspu < /tmp/chenwj/llvm/test/CodeGen/CellSPU/vecinsert.ll > /tmp/chenwj/build/test/CodeGen/CellSPU/Output/vecinsert.ll.tmp1.s
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-05-10-CyclicDAG.ll (6548 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-05-10-CyclicDAG.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-05-10-CyclicDAG.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@uip_arp_arpin'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/2009-05-10-CyclicDAG.ll.script: line 1: 18462 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-05-10-CyclicDAG.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-05-17-Rot.ll (6549 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-05-17-Rot.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-05-17-Rot.ll -march=msp430
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@rol1u16'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/2009-05-17-Rot.ll.script: line 1: 18463 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-05-17-Rot.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-05-17-Shift.ll (6550 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-05-17-Shift.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-05-17-Shift.ll -march=msp430 | grep rra | /tmp/chenwj/build/Release+Asserts/bin/count 1
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@lsr2u16'
Expected 1 lines, got 0.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-05-19-DoubleSplit.ll (6551 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-05-19-DoubleSplit.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-05-19-DoubleSplit.ll -march=msp430
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@test'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/2009-05-19-DoubleSplit.ll.script: line 1: 18469 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-05-19-DoubleSplit.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-08-25-DynamicStackAlloc.ll (6552 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-08-25-DynamicStackAlloc.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-08-25-DynamicStackAlloc.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@foo'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/2009-08-25-DynamicStackAlloc.ll.script: line 1: 18472 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-08-25-DynamicStackAlloc.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-09-18-AbsoluteAddr.ll (6553 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-09-18-AbsoluteAddr.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-09-18-AbsoluteAddr.ll | grep 0x0021 | /tmp/chenwj/build/Release+Asserts/bin/count 2
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@foo'
Expected 2 lines, got 0.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-10-10-OrImpDef.ll (6554 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-10-10-OrImpDef.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-10-10-OrImpDef.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@foo'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/2009-10-10-OrImpDef.ll.script: line 1: 18478 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-10-10-OrImpDef.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/2009-12-21-FrameAddr.ll (6558 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/2009-12-21-FrameAddr.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-12-21-FrameAddr.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@foo'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/2009-12-21-FrameAddr.ll.script: line 1: 18487 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/2009-12-21-FrameAddr.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/AddrMode-bis-rx.ll (6562 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/AddrMode-bis-rx.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-bis-rx.ll -march=msp430 | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-bis-rx.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@am1'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/AddrMode-bis-xr.ll (6563 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/AddrMode-bis-xr.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-bis-xr.ll -march=msp430 | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-bis-xr.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@am1'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/AddrMode-mov-rx.ll (6564 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/AddrMode-mov-rx.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-mov-rx.ll -march=msp430 | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-mov-rx.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@am1'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/AddrMode-mov-xr.ll (6565 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/AddrMode-mov-xr.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-mov-xr.ll -march=msp430 | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/AddrMode-mov-xr.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@am1'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst16mi.ll (6566 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst16mi.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16mi.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16mi.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@mov'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst16mm.ll (6567 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst16mm.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 -combiner-alias-analysis < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16mm.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16mm.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 -combiner-alias-analysis 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@mov'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst16mr.ll (6568 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst16mr.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16mr.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16mr.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@mov'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst16rm.ll (6569 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst16rm.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16rm.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst16rm.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@add'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst8mi.ll (6572 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst8mi.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8mi.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8mi.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@mov'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst8mm.ll (6573 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst8mm.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8mm.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8mm.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@mov'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst8mr.ll (6574 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst8mr.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8mr.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8mr.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@mov'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/Inst8rm.ll (6576 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/Inst8rm.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8rm.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/Inst8rm.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@add'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/bit.ll (6577 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/bit.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/bit.ll -march=msp430 | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/bit.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@bitbmi'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/indirectbr2.ll (6579 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/indirectbr2.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/indirectbr2.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/MSP430/indirectbr2.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@foo'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/indirectbr.ll (6580 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/indirectbr.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/indirectbr.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@foo'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/indirectbr.ll.script: line 1: 18549 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/indirectbr.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/inline-asm.ll (6581 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/inline-asm.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/inline-asm.ll
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@mem'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/inline-asm.ll.script: line 1: 18552 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/inline-asm.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50
FAIL: LLVM :: CodeGen/MSP430/mult-alt-generic-msp430.ll (6582 of 11841)
******************** TEST 'LLVM :: CodeGen/MSP430/mult-alt-generic-msp430.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/MSP430/mult-alt-generic-msp430.ll -march=msp430
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'MSP430 DAG->DAG Pattern Instruction Selection' on function '@single_o'
/tmp/chenwj/build/test/CodeGen/MSP430/Output/mult-alt-generic-msp430.ll.script: line 1: 18553 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=msp430 < /tmp/chenwj/llvm/test/CodeGen/MSP430/mult-alt-generic-msp430.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50..
FAIL: LLVM :: CodeGen/SPARC/2007-07-05-LiveIntervalAssert.ll (7032 of 11841)
******************** TEST 'LLVM :: CodeGen/SPARC/2007-07-05-LiveIntervalAssert.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/SPARC/2007-07-05-LiveIntervalAssert.ll -march=sparc
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'SPARC DAG->DAG Pattern Instruction Selection' on function '@test_sin'
/tmp/chenwj/build/test/CodeGen/SPARC/Output/2007-07-05-LiveIntervalAssert.ll.script: line 1: 20382 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc < /tmp/chenwj/llvm/test/CodeGen/SPARC/2007-07-05-LiveIntervalAssert.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50..
FAIL: LLVM :: CodeGen/SPARC/2009-08-28-PIC.ll (7035 of 11841)
******************** TEST 'LLVM :: CodeGen/SPARC/2009-08-28-PIC.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc --relocation-model=pic < /tmp/chenwj/llvm/test/CodeGen/SPARC/2009-08-28-PIC.ll | grep _GLOBAL_OFFSET_TABLE_
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc --relocation-model=pic 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'SPARC DAG->DAG Pattern Instruction Selection' on function '@func'
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50..
FAIL: LLVM :: CodeGen/SPARC/2011-01-11-CC.ll (7039 of 11841)
******************** TEST 'LLVM :: CodeGen/SPARC/2011-01-11-CC.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc </tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-11-CC.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-11-CC.ll -check-prefix=V8
/tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc -mattr=v9 </tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-11-CC.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-11-CC.ll -check-prefix=V9
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'SPARC DAG->DAG Pattern Instruction Selection' on function '@test_select_dfp_icc'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50..
FAIL: LLVM :: CodeGen/SPARC/2011-01-19-DelaySlot.ll (7040 of 11841)
******************** TEST 'LLVM :: CodeGen/SPARC/2011-01-19-DelaySlot.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc < /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-19-DelaySlot.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-19-DelaySlot.ll
/tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc -O0 < /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-19-DelaySlot.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-19-DelaySlot.ll -check-prefix=UNOPT
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'SPARC DAG->DAG Pattern Instruction Selection' on function '@test_jmpl'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50..
FAIL: LLVM :: CodeGen/SPARC/2011-01-22-SRet.ll (7042 of 11841)
******************** TEST 'LLVM :: CodeGen/SPARC/2011-01-22-SRet.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc < /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-22-SRet.ll | /tmp/chenwj/build/Release+Asserts/bin/FileCheck /tmp/chenwj/llvm/test/CodeGen/SPARC/2011-01-22-SRet.ll
--
Exit Code: 1
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'SPARC DAG->DAG Pattern Instruction Selection' on function '@make_foo'
FileCheck error: '-' is empty.
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50..
FAIL: LLVM :: CodeGen/SPARC/mult-alt-generic-sparc.ll (7048 of 11841)
******************** TEST 'LLVM :: CodeGen/SPARC/mult-alt-generic-sparc.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/llc < /tmp/chenwj/llvm/test/CodeGen/SPARC/mult-alt-generic-sparc.ll -march=sparc
--
Exit Code: 134
Command Output (stderr):
--
llc: /tmp/chenwj/llvm/include/llvm/CodeGen/SelectionDAGNodes.h:594: llvm::EVT llvm::SDNode::getValueType(unsigned int) const: Assertion `ResNo < NumValues && "Illegal result number!"' failed.
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc 
1.	Running pass 'Function Pass Manager' on module '<stdin>'.
2.	Running pass 'SPARC DAG->DAG Pattern Instruction Selection' on function '@single_E'
/tmp/chenwj/build/test/CodeGen/SPARC/Output/mult-alt-generic-sparc.ll.script: line 1: 20432 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/llc -march=sparc < /tmp/chenwj/llvm/test/CodeGen/SPARC/mult-alt-generic-sparc.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: LLVM :: ExecutionEngine/2002-12-16-ArgTest.ll (8855 of 11841)
******************** TEST 'LLVM :: ExecutionEngine/2002-12-16-ArgTest.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll > /dev/null
--
Exit Code: 134
Command Output (stderr):
--
%R0<tied0>Unsupported operand type for movw/movt
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:439!
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll 
1.	Running pass 'ARM Machine Code Emitter' on function '@main'
/tmp/chenwj/build/test/ExecutionEngine/Output/2002-12-16-ArgTest.ll.script: line 1: 27105 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/2002-12-16-ArgTest.ll > /dev/null
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: LLVM :: ExecutionEngine/MCJIT/test-common-symbols.ll (8908 of 11841)
******************** TEST 'LLVM :: ExecutionEngine/MCJIT/test-common-symbols.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/lli -use-mcjit -O0 -disable-lazy-compilation=false /tmp/chenwj/llvm/test/ExecutionEngine/MCJIT/test-common-symbols.ll
--
Exit Code: 139
Command Output (stderr):
--
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/lli -use-mcjit -O0 -disable-lazy-compilation=false /tmp/chenwj/llvm/test/ExecutionEngine/MCJIT/test-common-symbols.ll 
/tmp/chenwj/build/test/ExecutionEngine/MCJIT/Output/test-common-symbols.ll.script: line 1: 27216 Segmentation fault      /tmp/chenwj/build/Release+Asserts/bin/lli -use-mcjit -O0 -disable-lazy-compilation=false /tmp/chenwj/llvm/test/ExecutionEngine/MCJIT/test-common-symbols.ll
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: LLVM :: ExecutionEngine/test-fp-no-external-funcs.ll (8936 of 11841)
******************** TEST 'LLVM :: ExecutionEngine/test-fp-no-external-funcs.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/lli  /tmp/chenwj/llvm/test/ExecutionEngine/test-fp-no-external-funcs.ll > /dev/null
--
Exit Code: 134
Command Output (stderr):
--
Unhandled instruction encoding format!
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:541!
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/test-fp-no-external-funcs.ll 
1.	Running pass 'ARM Machine Code Emitter' on function '@main'
/tmp/chenwj/build/test/ExecutionEngine/Output/test-fp-no-external-funcs.ll.script: line 1: 27274 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/test-fp-no-external-funcs.ll > /dev/null
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70
FAIL: LLVM :: ExecutionEngine/test-fp.ll (8937 of 11841)
******************** TEST 'LLVM :: ExecutionEngine/test-fp.ll' FAILED ********************
Script:
--
/tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/test-fp.ll > /dev/null
--
Exit Code: 134
Command Output (stderr):
--
Unhandled instruction encoding format!
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:541!
Stack dump:
0.	Program arguments: /tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/test-fp.ll 
1.	Running pass 'ARM Machine Code Emitter' on function '@main'
/tmp/chenwj/build/test/ExecutionEngine/Output/test-fp.ll.script: line 1: 27275 Aborted                 /tmp/chenwj/build/Release+Asserts/bin/lli /tmp/chenwj/llvm/test/ExecutionEngine/test-fp.ll > /dev/null
--

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
FAIL: LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JIT.GlobalInFunction (11620 of 11841)
******************** TEST 'LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JIT.GlobalInFunction' FAILED ********************
Note: Google Test filter = JIT.GlobalInFunction
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from JIT
[ RUN      ] JIT.GlobalInFunction
%R1<tied0>Unsupported operand type for movw/movt
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:439!
Stack dump:
0.	Running pass 'ARM Machine Code Emitter' on function '@F1'

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
FAIL: LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JITTest.AvailableExternallyGlobalIsntEmitted (11630 of 11841)
******************** TEST 'LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JITTest.AvailableExternallyGlobalIsntEmitted' FAILED ********************
Note: Google Test filter = JITTest.AvailableExternallyGlobalIsntEmitted
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from JITTest
[ RUN      ] JITTest.AvailableExternallyGlobalIsntEmitted
%R0<tied0>Unsupported operand type for movw/movt
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:439!
Stack dump:
0.	Running pass 'ARM Machine Code Emitter' on function '@loader'

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90..
FAIL: LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JITTest.FunctionPointersOutliveTheirCreator (11633 of 11841)
******************** TEST 'LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JITTest.FunctionPointersOutliveTheirCreator' FAILED ********************
Note: Google Test filter = JITTest.FunctionPointersOutliveTheirCreator
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from JITTest
[ RUN      ] JITTest.FunctionPointersOutliveTheirCreator
%R0<tied0>Unsupported operand type for movw/movt
UNREACHABLE executed at /tmp/chenwj/llvm/lib/Target/ARM/ARMCodeEmitter.cpp:439!
Stack dump:
0.	Running pass 'ARM Machine Code Emitter' on function '@get_foo_addr'

********************
Testing: 0 .. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 
Testing Time: 835.67s
********************
Unexpected Passing Tests (2):
    Clang :: CodeGen/2008-01-25-ByValReadNone.c
    Clang :: CodeGenCXX/member-alignment.cpp

********************
Failing Tests (63):
    Clang :: CXX/conv/conv.prom/p2.cpp
    Clang :: CodeGenCXX/compound-literals.cpp
    Clang :: CodeGenCXX/devirtualize-virtual-function-calls-final.cpp
    Clang :: CodeGenCXX/throw-expression-cleanup.cpp
    Clang :: Sema/wchar.c
    LLVM :: Analysis/Profiling/load-branch-weights-ifs.ll
    LLVM :: Analysis/Profiling/load-branch-weights-loops.ll
    LLVM :: Analysis/Profiling/load-branch-weights-switches.ll
    LLVM :: CodeGen/CellSPU/2009-01-01-BrCond.ll
    LLVM :: CodeGen/CellSPU/extract_elt.ll
    LLVM :: CodeGen/CellSPU/fcmp64.ll
    LLVM :: CodeGen/CellSPU/fneg-fabs.ll
    LLVM :: CodeGen/CellSPU/i64ops.ll
    LLVM :: CodeGen/CellSPU/immed64.ll
    LLVM :: CodeGen/CellSPU/private.ll
    LLVM :: CodeGen/CellSPU/rotate_ops.ll
    LLVM :: CodeGen/CellSPU/sext128.ll
    LLVM :: CodeGen/CellSPU/shift_ops.ll
    LLVM :: CodeGen/CellSPU/shuffles.ll
    LLVM :: CodeGen/CellSPU/stores.ll
    LLVM :: CodeGen/CellSPU/trunc.ll
    LLVM :: CodeGen/CellSPU/v2f32.ll
    LLVM :: CodeGen/CellSPU/v2i32.ll
    LLVM :: CodeGen/CellSPU/vec_const.ll
    LLVM :: CodeGen/CellSPU/vecinsert.ll
    LLVM :: CodeGen/MSP430/2009-05-10-CyclicDAG.ll
    LLVM :: CodeGen/MSP430/2009-05-17-Rot.ll
    LLVM :: CodeGen/MSP430/2009-05-17-Shift.ll
    LLVM :: CodeGen/MSP430/2009-05-19-DoubleSplit.ll
    LLVM :: CodeGen/MSP430/2009-08-25-DynamicStackAlloc.ll
    LLVM :: CodeGen/MSP430/2009-09-18-AbsoluteAddr.ll
    LLVM :: CodeGen/MSP430/2009-10-10-OrImpDef.ll
    LLVM :: CodeGen/MSP430/2009-12-21-FrameAddr.ll
    LLVM :: CodeGen/MSP430/AddrMode-bis-rx.ll
    LLVM :: CodeGen/MSP430/AddrMode-bis-xr.ll
    LLVM :: CodeGen/MSP430/AddrMode-mov-rx.ll
    LLVM :: CodeGen/MSP430/AddrMode-mov-xr.ll
    LLVM :: CodeGen/MSP430/Inst16mi.ll
    LLVM :: CodeGen/MSP430/Inst16mm.ll
    LLVM :: CodeGen/MSP430/Inst16mr.ll
    LLVM :: CodeGen/MSP430/Inst16rm.ll
    LLVM :: CodeGen/MSP430/Inst8mi.ll
    LLVM :: CodeGen/MSP430/Inst8mm.ll
    LLVM :: CodeGen/MSP430/Inst8mr.ll
    LLVM :: CodeGen/MSP430/Inst8rm.ll
    LLVM :: CodeGen/MSP430/bit.ll
    LLVM :: CodeGen/MSP430/indirectbr.ll
    LLVM :: CodeGen/MSP430/indirectbr2.ll
    LLVM :: CodeGen/MSP430/inline-asm.ll
    LLVM :: CodeGen/MSP430/mult-alt-generic-msp430.ll
    LLVM :: CodeGen/SPARC/2007-07-05-LiveIntervalAssert.ll
    LLVM :: CodeGen/SPARC/2009-08-28-PIC.ll
    LLVM :: CodeGen/SPARC/2011-01-11-CC.ll
    LLVM :: CodeGen/SPARC/2011-01-19-DelaySlot.ll
    LLVM :: CodeGen/SPARC/2011-01-22-SRet.ll
    LLVM :: CodeGen/SPARC/mult-alt-generic-sparc.ll
    LLVM :: ExecutionEngine/2002-12-16-ArgTest.ll
    LLVM :: ExecutionEngine/MCJIT/test-common-symbols.ll
    LLVM :: ExecutionEngine/test-fp-no-external-funcs.ll
    LLVM :: ExecutionEngine/test-fp.ll
    LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JIT.GlobalInFunction
    LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JITTest.AvailableExternallyGlobalIsntEmitted
    LLVM-Unit :: ExecutionEngine/JIT/Release+Asserts/JITTests/JITTest.FunctionPointersOutliveTheirCreator

  Expected Passes    : 11624
  Expected Failures  : 138
  Unsupported Tests  : 14
  Unexpected Passes  : 2
  Unexpected Failures: 63
make[1]: Leaving directory `/tmp/chenwj/build/test'


More information about the cfe-commits mailing list