[PATCH] D13666: Add an (optional) identification block in the bitcode

Mehdi Amini via llvm-commits llvm-commits at lists.llvm.org
Thu Oct 22 08:04:04 PDT 2015


> On Oct 22, 2015, at 12:02 AM, Chandler Carruth <chandlerc at gmail.com> wrote:
> 
> On Wed, Oct 21, 2015 at 8:00 AM Mehdi Amini <mehdi.amini at apple.com <mailto:mehdi.amini at apple.com>> wrote:
> 
> 
> Sent from my iPhone
> 
> On Oct 21, 2015, at 7:41 AM, Rafael Espíndola <rafael.espindola at gmail.com <mailto:rafael.espindola at gmail.com>> wrote:
> 
> >> That make sense to you Rafael?
> >
> > I think we should have a single Epoc number. We should just remember
> > to update it once per release at least.
> 
> What would be the benefit over encoding the release number?
> 
> While the open source project would track it to a major release number, vendors of LLVM or users who have unrelated release processes might want to override the version numbers to totally unrelated things. Despite this, the bitcode has a fundamental and technical epoch. Its tracking of the major release is a matter of convention and policy of the open source project.

If the point is to stick with major release, that’s fine. 
I was reluctant to manually bump the epoch with *each* release (i.e. minor as well).

— 
Mehdi



>  
> 
> I'm always reluctant to mechanisms that need a manual intervention.
> 
> Mehdi
> 
> >
> > Cheers,
> > Rafael

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20151022/11f95d98/attachment.html>


More information about the llvm-commits mailing list