Les développeurs du projet LLVM ont approuvé le passage à un nouveau système de numérotation des versions du produit. Par analogie avec les projets GCC et GDB, la version zéro (« N.0 ») de chaque nouvelle branche sera utilisée durant le processus de développement, tandis que la première version stable sera dotée de la numéro « N.1 ». Ce changement permettra de séparer les compilations basées sur la branche en développement (mainline) des compilations de la branche avec des versions finales.
Par exemple, lors de la préparation de la future version, le développement sera effectué en utilisant la branche instable LLVM 18.0, et le premier relâche stable sortira sous le numéro 18.1.0. Si nécessaire, des versions correctives seront publiées toutes les deux semaines sous les numéros 18.1.1, 18.1.2, etc. Dans le cas où des modifications seraient apportées à la branche actuelle qui compromettraient l'ABI, une mise à jour sera générée en modifiant le deuxième chiffre de la version (c'est-à-dire 18.2.0).
Source : opennet.ru
