I-LLVM 11

Iseti yezixhobo zophuhliso ze-LLVM ezihambelana ne-GCC zikhutshiwe. Ukuthi ngqo, njengovavanyo ibandakanya iFlang, indawo ephambili yolwimi lwaseFortran.

Ukusuka kokubalulekileyo:

  • Ukufuduka kwenkqubo yendibano ngokubhekiselele ekusebenziseni iPython 3. Inguqulo ye-2 yolwimi, nangona kunjalo, isaxhaswa njenge "fallback" inketho.
  • Inkxaso yokubuyisela i-AST, eyenza lula ukukhangela iimpazamo kwikhowudi, kubandakanywa nezixhobo ezongezelelweyo. Umzekelo:
  • Amaqela amatsha oLumkiso: -Wpointer-to-int-cast, -Wuninitialized-const-reference kunye -Wimplicit-consst-int-float-conversion. Le yokugqibela yenziwe ngokungagqibekanga.
  • Iseti yeentlobo ezipheleleyo ezandisiweyo _ExtInt(N) yongezwe, ikuvumela ukuba wenze iindidi ezingezizo iziphinda-phindwa zamagunya amabini. Ewe, ngoku ungenza "ints" iziphindaphindo zalo naliphi na inani!
  • Iqela elipheleleyo lophuculo kwiClang, ngakumbi "iimpawu" ezintsha kumaqonga amaninzi, kuquka x86, ARM kunye RISC-V, ukusebenza okuphuculweyo, iimpawu ezintsha ukusebenza nge OpenCL (kunye ROCm) kunye Vula.

Uluhlu olupheleleyo lotshintsho, njengesiqhelo, likuManqaku oKhupho:

https://releases.llvm.org/11.0.0/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/clang/tools/extra/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/flang/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/lld/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/tools/polly/docs/ReleaseNotes.html


https://releases.llvm.org/11.0.0/projects/libcxx/docs/ReleaseNotes.html

umthombo: linux.org.ru

Yongeza izimvo