1. Existing llvm/test failures on ARM from svn (revision 143352) Unexpected Passing Tests (1): LLVM :: CodeGen/Generic/2011-07-07-ScheduleDAGCrash.ll ******************** Failing Tests (40): LLVM :: ExecutionEngine/2002-12-16-ArgTest.ll LLVM :: ExecutionEngine/2003-01-04-PhiTest.ll LLVM :: ExecutionEngine/2003-01-09-SARTest.ll LLVM :: ExecutionEngine/2003-01-10-FUCOM.ll LLVM :: ExecutionEngine/2003-05-11-PHIRegAllocBug.ll LLVM :: ExecutionEngine/2003-06-04-bzip2-bug.ll LLVM :: ExecutionEngine/2003-06-05-PHIBug.ll LLVM :: ExecutionEngine/simplesttest.ll LLVM :: ExecutionEngine/test-arith.ll LLVM :: ExecutionEngine/test-branch.ll LLVM :: ExecutionEngine/test-cast.ll LLVM :: ExecutionEngine/test-constantexpr.ll LLVM :: ExecutionEngine/test-fp.ll LLVM :: ExecutionEngine/test-logical.ll LLVM :: ExecutionEngine/test-loop.ll LLVM :: ExecutionEngine/test-phi.ll LLVM :: ExecutionEngine/test-ret.ll LLVM :: ExecutionEngine/test-setcond-fp.ll LLVM :: ExecutionEngine/test-setcond-int.ll LLVM :: ExecutionEngine/test-shift.ll LLVM :: Transforms/LICM/2003-12-11-SinkingToPHI.ll LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JIT.GlobalInFunction LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITEventListenerTest.MatchesMachineCodeInfo LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITEventListenerTest.MultipleListenersDontInterfere LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITEventListenerTest.Simple LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.AvailableExternallyFunctionIsntCompiled LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.AvailableExternallyGlobalIsntEmitted LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.EscapedLazyStubStillCallable LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.FarCallToKnownFunction LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.FunctionIsRecompiledAndRelinked LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.FunctionPointersOutliveTheirCreator LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.ModuleDeletion LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.NoStubs LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.NonLazyCompilationStillNeedsStubs LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/JITTest.NonLazyLeaksNoStubs LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/LazyLoadedJITTest.EagerCompiledRecursionThroughGhost LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/LazyLoadedJITTest.MaterializableAvailableExternallyFunctionIsntCompiled LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/MultiJitTest.EagerMode LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/MultiJitTest.JitPool LLVM-Unit :: ExecutionEngine/JIT/Debug+Asserts/JITTests/MultiJitTest.LazyMode Expected Passes : 5422 Expected Failures : 61 Unsupported Tests : 13 Unexpected Passes : 1 Unexpected Failures: 40 2. New llvm/test failures on ARM after patch None 3. Existing llvm/projects/test-suite failures from svn (revision 143352, test-suite revision 142659) MultiSource/Applications/Burg/burg | pass 8.0200 * 0.1700 MultiSource/Applications/ClamAV/clamscan | * 89.6400 * 0.1500 MultiSource/Applications/SPASS/SPASS | pass 92.6100 * 0.1900 MultiSource/Applications/d/make_dparser | pass 20.8800 * 0.1700 MultiSource/Applications/hbd/hbd | pass 10.1800 * 0.1800 MultiSource/Applications/kimwitu++/kc | pass 103.7000 * 0.1900 MultiSource/Applications/lemon/lemon | pass 6.6300 * 0.2100 MultiSource/Applications/minisat/minisat | pass 4.2100 * 0.1800 MultiSource/Applications/obsequi/Obsequi | pass 7.2100 * 0.1800 MultiSource/Benchmarks/FreeBench/analyzer/analyzer | pass 1.4200 * 0.1600 MultiSource/Benchmarks/FreeBench/distray/distray | pass 0.6000 * 0.2000 MultiSource/Benchmarks/FreeBench/fourinarow/fourinarow | pass 1.8000 * 0.1900 MultiSource/Benchmarks/FreeBench/mason/mason | pass 0.3700 * 0.1700 MultiSource/Benchmarks/FreeBench/neural/neural | pass 0.9200 * 0.1400 MultiSource/Benchmarks/FreeBench/pcompress2/pcompress2 | pass 1.3900 * 0.1800 MultiSource/Benchmarks/FreeBench/pifft/pifft | pass 5.5100 * 0.1700 MultiSource/Benchmarks/McCat/01-qbsort/qbsort | pass 0.6000 * 0.2100 MultiSource/Benchmarks/McCat/08-main/main | pass 1.9400 * 0.1700 MultiSource/Benchmarks/McCat/12-IOtest/iotest | pass 0.5800 * 0.2000 MultiSource/Benchmarks/MiBench/automotive-basicmath/automotive-basicmath | pass 0.9800 * 0.1700 MultiSource/Benchmarks/MiBench/automotive-bitcount/automotive-bitcount | pass 1.5500 * 0.1900 MultiSource/Benchmarks/MiBench/automotive-susan/automotive-susan | pass 5.8600 * 0.1600 MultiSource/Benchmarks/MiBench/network-patricia/network-patricia | pass 0.5800 * 0.0300 MultiSource/Benchmarks/MiBench/security-rijndael/security-rijndael | pass 5.0700 * 0.1800 MultiSource/Benchmarks/MiBench/telecomm-FFT/telecomm-fft | pass 0.8200 * 0.2000 MultiSource/Benchmarks/MiBench/telecomm-gsm/telecomm-gsm | pass 8.3200 * 0.1700 MultiSource/Benchmarks/Olden/voronoi/voronoi | pass 1.7500 * 0.2100 MultiSource/Benchmarks/Prolangs-C++/employ/employ | pass 2.2600 * 0.2000 MultiSource/Benchmarks/Prolangs-C/agrep/agrep | pass 7.9200 * 0.2100 MultiSource/Benchmarks/Prolangs-C/bison/mybison | pass 8.3200 * 0.2100 MultiSource/Benchmarks/Prolangs-C/cdecl/cdecl | pass 2.9400 * 0.1500 MultiSource/Benchmarks/Prolangs-C/gnugo/gnugo | pass 4.3300 * 0.2000 MultiSource/Benchmarks/Ptrdist/anagram/anagram | pass 0.5900 * 0.1600 MultiSource/Benchmarks/Ptrdist/bc/bc | pass 7.0700 * 0.1700 MultiSource/Benchmarks/Ptrdist/ft/ft | pass 1.3100 * 0.2200 MultiSource/Benchmarks/Ptrdist/yacr2/yacr2 | pass 3.9500 * 0.1800 MultiSource/Benchmarks/Trimaran/netbench-url/netbench-url | pass 1.4700 * 0.2000 MultiSource/Benchmarks/VersaBench/beamformer/beamformer | pass 0.6100 * 0.2100 MultiSource/Benchmarks/mediabench/adpcm/rawdaudio/rawdaudio | pass 0.2800 * 0.1800 MultiSource/Benchmarks/mediabench/mpeg2/mpeg2dec/mpeg2decode | pass 8.1700 * 0.2000 MultiSource/Benchmarks/tramp3d-v4/tramp3d-v4 | pass 175.4400 * 0.1900 SingleSource/Benchmarks/BenchmarkGame/Large/fasta | pass 0.2800 * 0.1900 SingleSource/Benchmarks/BenchmarkGame/puzzle | pass 0.2400 * 0.1800 SingleSource/Benchmarks/Misc-C++/Large/ray | pass 2.3400 * 0.1600 SingleSource/Benchmarks/Misc-C++/Large/sphereflake | pass 2.2100 * 0.1600 SingleSource/Benchmarks/Misc-C++/stepanov_container | pass 5.4800 * 0.1600 SingleSource/Benchmarks/Shootout-C++/except | pass 1.6600 * 0.1800 SingleSource/Benchmarks/Shootout-C++/lists | pass 2.9700 * 0.3300 SingleSource/Benchmarks/Shootout-C++/lists1 | pass 2.9900 * 0.2900 SingleSource/Benchmarks/Shootout-C++/sieve | pass 3.1900 * 0.3400 SingleSource/Regression/C++/EH/ctor_dtor_count | pass 0.1700 * 0.3400 SingleSource/Regression/C++/EH/ctor_dtor_count-2 | pass 0.1800 * 0.3400 SingleSource/Regression/C++/EH/exception_spec_test | pass 0.2500 * 0.3300 SingleSource/Regression/C++/EH/function_try_block | pass 0.2100 * 0.3100 SingleSource/Regression/C++/EH/inlined_cleanup | pass 0.1400 * 0.2800 SingleSource/Regression/C++/EH/simple_rethrow | pass 0.1300 * 0.3200 SingleSource/Regression/C++/EH/simple_throw | pass 0.1500 * 0.3400 SingleSource/Regression/C++/EH/throw_rethrow_test | pass 0.2000 * 0.2900 SingleSource/UnitTests/2003-07-09-SignedArgs | pass 0.2100 * 0.2500 SingleSource/UnitTests/2003-07-10-SignConversions | pass 0.1600 * 0.2700 SingleSource/UnitTests/SignlessTypes/Large/cast | pass 0.6000 * 0.2800 4. New llvm/projects/test-suite failures after patch None