[LLVMdev] 1.9 Next Steps

Tanya M. Lattner tonic at nondot.org
Wed Nov 8 10:15:15 PST 2006


Thanks Reid. Most of these are probably not regressions but I will verify 
and file bugzilla bugs for them once I finish all my pre-release testing.

-Tanya

On Tue, 7 Nov 2006, Reid Spencer wrote:

> Hi Tanya,
>
> I've been checking the state of the various llvm-test failures on
> X86/Linux with GCC 3.4.6 and llvm-gcc4. I haven't finished this, but I
> thought the following might be useful for other people that are testing
> the release on Linux.  Each group of failing tests below is followed by
> a comment about why its failing.
>
> llc /MultiSource/Applications/oggenc/oggenc
> jit /MultiSource/Applications/oggenc/oggenc
> cbe /MultiSource/Applications/oggenc/oggenc
>  ^^ no idea what's causing these
>
> jit /MultiSource/Applications/JM/ldecod/ldecod
>  ^^ weird jit codegen problem produces wrong FP output, PR963
>
> llc /MultiSource/Applications/JM/lencod/lencod
> jit /MultiSource/Applications/JM/lencod/lencod
> cbe /MultiSource/Applications/JM/lencod/lencod
>  ^^ no idea
>
> jit /MultiSource/Applications/obsequi/Obsequi
>  ^^ no idea
>
> cbe /MultiSource/Benchmarks/Prolangs-C/archie-client/archie
>  ^^ cbe doesn't support inline asm (bzero lowering)
>
> jit /MultiSource/Benchmarks/Prolangs-C/allroots/allroots
> llc /MultiSource/Benchmarks/Prolangs-C/allroots/allroots
>  ^^ no idea
>
> llc /SingleSource/UnitTests/Vector/SSE/sse.stepfft
> jit /SingleSource/UnitTests/Vector/SSE/sse.stepfft
> llc /SingleSource/UnitTests/Vector/build2
> jit /SingleSource/UnitTests/Vector/build2
> cbe /SingleSource/UnitTests/Vector/build2
> llc /SingleSource/UnitTests/Vector/build
> jit /SingleSource/UnitTests/Vector/build
> cbe /SingleSource/UnitTests/Vector/build
> cbe /SingleSource/UnitTests/Vector/divides
> llc /SingleSource/UnitTests/Vector/multiplies
> jit /SingleSource/UnitTests/Vector/multiplies
> cbe /SingleSource/UnitTests/Vector/multiplies
> llc /SingleSource/UnitTests/Vector/simple
> jit /SingleSource/UnitTests/Vector/simple
> cbe /SingleSource/UnitTests/Vector/simple
> llc /SingleSource/UnitTests/Vector/sumarray
> jit /SingleSource/UnitTests/Vector/sumarray
> cbe /SingleSource/UnitTests/Vector/sumarray
> llc /SingleSource/UnitTests/Vector/sumarray-dbl
> jit /SingleSource/UnitTests/Vector/sumarray-dbl
> cbe /SingleSource/UnitTests/Vector/sumarray-dbl
>  ^^ all of the above fail because my 3.4.6 compiler doesn't support
> vectors well
>
> llc /SingleSource/Regression/C++/EH/ctor_dtor_count-2
> jit /SingleSource/Regression/C++/EH/ctor_dtor_count-2
> cbe /SingleSource/Regression/C++/EH/ctor_dtor_count-2
> llc /SingleSource/Regression/C++/EH/ctor_dtor_count
> jit /SingleSource/Regression/C++/EH/ctor_dtor_count
> cbe /SingleSource/Regression/C++/EH/ctor_dtor_count
> llc /SingleSource/Regression/C++/EH/exception_spec_test
> jit /SingleSource/Regression/C++/EH/exception_spec_test
> cbe /SingleSource/Regression/C++/EH/exception_spec_test
> llc /SingleSource/Regression/C++/EH/function_try_block
> jit /SingleSource/Regression/C++/EH/function_try_block
> cbe /SingleSource/Regression/C++/EH/function_try_block
> llc /SingleSource/Regression/C++/EH/simple_rethrow
> jit /SingleSource/Regression/C++/EH/simple_rethrow
> cbe /SingleSource/Regression/C++/EH/simple_rethrow
> llc /SingleSource/Regression/C++/EH/simple_throw
> jit /SingleSource/Regression/C++/EH/simple_throw
> cbe /SingleSource/Regression/C++/EH/simple_throw
> llc /SingleSource/Regression/C++/EH/throw_rethrow_test
> jit /SingleSource/Regression/C++/EH/throw_rethrow_test
> cbe /SingleSource/Regression/C++/EH/throw_rethrow_test
> llc /SingleSource/Regression/C++/BuiltinTypeInfo
> cbe /SingleSource/Regression/C++/BuiltinTypeInfo
> llc /SingleSource/Regression/C++/ofstream_ctor
> cbe /SingleSource/Regression/C++/ofstream_ctor
>  ^^ All of these fail due to C++ exception handling not implemented in
> llvm-gcc4
>
> llc /SingleSource/Benchmarks/CoyoteBench/fftbench
> jit /SingleSource/Benchmarks/CoyoteBench/fftbench
>  ^^ PR990
>
> llc /SingleSource/Benchmarks/Shootout-C++/except
> jit /SingleSource/Benchmarks/Shootout-C++/except
> cbe /SingleSource/Benchmarks/Shootout-C++/except
> llc /SingleSource/Benchmarks/Misc-C++/bigfib
> jit /SingleSource/Benchmarks/Misc-C++/bigfib
>  ^^ C++ EH again
>
> llc /SingleSource/CustomChecked/oopack_v1p8
> cbe /SingleSource/CustomChecked/oopack_v1p8
>  ^^ Not sure, but I suspect its lack of vector support again.
>
> On Tue, 2006-11-07 at 22:39 -0800, Tanya M. Lattner wrote:
>> I created the 1.9 release branch last night. As a reminder, please do not
>> check in any code changes to the release branch. Please send me email if
>> you have changes that need to be merged into the release branch.
>>
>> To check out the release branch:
>> cvs -d <CVS Repository> co -r release_19 llvm
>> cvs -d <CVS Repository> co -r release_19 llvm-test
>> cvs -d <CVS Repository> co -r release_19 llvm-gcc
>> svn co svn://anonsvn.opensource.apple.com/svn/llvm/tags/release-1.9 dst-directory
>>
>> Unlike code changes, please go ahead and commit any documentation changes
>> to the release branch (and also mainline) directly without review. I am
>> hoping that all LLVMers could spare a few minutes to check over the
>> documents to make sure they are up to date. Please complete the
>> documentation review by November 17th at 5PM PST.
>>
>> I will be creating tarballs and binaries which will be available for
>> testing by November 13th.
>>
>> Thanks again for all your hard work!
>>
>> -Tanya
>>
>> _______________________________________________
>> LLVM Developers mailing list
>> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
>> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>



More information about the llvm-dev mailing list