A versione 1.49 di a lingua di prugrammazione Rust hè stata publicata.
U compilatore Rust sustene una larga gamma di sistemi, ma a squadra Rust ùn pò micca furnisce u listessu livellu di supportu per tutti.
Per indicà chjaramente quantu hè supportatu ogni sistema, hè utilizatu un sistema di livelli:
-
Livellu 3. U sistema hè supportatu da u compilatore, ma l'assemblei di compilatori pronti ùn sò micca furniti è e teste ùn sò micca eseguite.
-
Livellu 2. L'assemblei di compilatori pronti sò furniti, ma e teste ùn sò micca eseguite
-
Livellu 1. L'assemblei di compilatori pronti sò furniti è passanu tutti i testi.
Lista di piattaforme è livelli di supportu: https://doc.rust-lang.org/stable/rustc/platform-support.html
Novu in a versione 1.49
-
U supportu ARM Linux 64-bit si trasfirìu à u livellu 1 (primu sistema non-x86 per riceve u supportu di livellu 1)
-
U supportu per 64-bit ARM macOS hè statu spustatu à u livellu 2.
-
U supportu per Windows ARM 64-bit hè statu spustatu à u livellu 2.
-
Aghjunghje supportu per MIPS32r2 à u livellu 3. (adupratu per i microcontrollers PIC32)
-
U quadru di teste integratu stampa avà l'output di a cunsola fatta in un filu diversu.
-
Trè funzioni di biblioteca standard sò state spustate da Nightly à Stable:
-
Dui funzioni sò avà marcati const (dispunibule in tempu di compilazione):
-
I requisiti per a versione minima di LLVM sò stati aumentati, avà hè LLVM9 (precedentemente LLVM8)
Source: linux.org.ru