Pärast LLVM 16.0 funktsioonide külmutamist ja koodi hargnemist selle nädala alguses on LLVM 16.0.0-rc1 nüüd saadaval esimesena vähemalt kolmest kavandatud versioonist.

LLVM/Clang 16 toob kaasa palju uusi funktsioone, sealhulgas esialgne AMD Zen 4 tugi (millel puudub veel häälestus), Intel Emerald Rapidsi tugi, Intel Meteor Lake’i tugi, Intel Sierra Foresti ja Grand Ridge’i tugi, Xtensa arhitektuuri taustaprogramm, JIT-i tugi OpenMP mahalaadimiseks,-Ofast ja-ffast-matemaatika Flangi jaoks,-mcpu=native/-mtune=native RISC-V jaoks, palju uusi funktsioone, mis on juurutatud libc++-sse, Zstd-tihendamine ELF-i/silumise sektsioonide jaoks, LLVM on nüüd ehitatud Vaikimisi C++17, Arm Neoverse V2 tugi, LoongArchi taustasüsteemi ei käsitleta enam eksperimentaalsena, kerge AVX-režiim ja mitmesugused muud täiustused.

Neile, kes soovivad aidata LLVM 16.0-rc1 testimisel, on see saadaval aadressil GitHub.

LLVM-i arendajad plaanivad LLVM 16.0-rc2 7. veebruari paiku, LLVM 16.0-rc3 21. veebruari paiku ja ideaalis tarnivad LLVM 16.0 stabiilsena 7. märtsil. Pärast seda jätkab LLVM 16.0 kahenädalaste punktiväljaannete nägemisega, nagu on selle avatud lähtekoodiga kompilaatorite virna puhul tavapäraseks saanud.

Categories: IT Info