[llvm-dev] Should I worry about test failures in a release?

Jonas Maebe via llvm-dev llvm-dev at lists.llvm.org
Tue Oct 13 05:42:16 PDT 2015


Renato Golin via llvm-dev wrote on Tue, 13 Oct 2015:

> On 13 October 2015 at 09:19, Joachim Durchholz via llvm-dev
> <llvm-dev at lists.llvm.org> wrote:
>
>> Bitcode compatibility would be particularly
>> interesting - can I assume that the LLVM toolchain is able to work with
>> bitcode generated by earlier versions of the toolchain?
>
> Not major versions.
..
> 3.8, 3.9, 4.0 are all "major" versions in my previous emails. ie,
> that's what I meant. :)

According to  
http://llvm.org/docs/DeveloperPolicy.html#ir-backwards-compatibility ,  
"The bitcode format produced by a X.Y release will be readable by all  
following X.Z releases and the (X+1).0 release."

 From this I concluded that bitcode produced for 3.1 should be  
readable by every 3.x release and by 4.0.


Jonas


More information about the llvm-dev mailing list