Ruggine 1.49

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