Qhib Ferrocene's Rust compiler code

Ferrous Systems tau tshaj tawm tias nws tau pib hloov Ferrocene, tus tswv ntawm Rust compiler faib rau lub hom phiaj tseem ceeb, rau hauv qhov qhib qhov project. Ferrocene code tau luam tawm raws li Apache 2.0 thiab MIT cov ntawv tso cai. Ferrocene muab cov cuab yeej los tsim cov ntawv thov hauv Rust rau cov ntaub ntawv kev nyab xeeb thiab kev nyab xeeb-tseem ceeb, qhov tsis ua haujlwm uas tuaj yeem ua rau tib neeg lub neej, ua rau ib puag ncig lossis ua rau muaj kev puas tsuaj loj rau cov khoom siv.

Lub hauv paus yog rustc, tus txheej txheem compiler los ntawm Rust project, coj los ua kom tau raws li qhov yuav tsum tau muaj ntawm software ib puag ncig rau tsheb thiab kev lag luam tshuab (ISO 26262 thiab IEC 61508). Ferrocene qhov kev ntseeg tau raug txheeb xyuas los ntawm kev siv ntau yam kev tshuaj xyuas, kev sim thiab cov txheej txheem tswj kom zoo. Rau ob xyoos dhau los, cov khoom lag luam tau tsim los ua cov khoom lag luam, tab sis Ferrous Systems tau xa rov qab nws cov kev txhim kho thiab kho kom pom qhov yuam kev rau qhov project loj.

Ib qho ntawm txoj kev loj hlob lub hom phiaj yog kom Ferrocene nyob ze rau saum toj kawg nkaus li qhov ua tau (qhov zoo tshaj plaws tsis muaj kev hloov pauv txhua), yog li kev txhim kho thiab kev txhim kho tsim los ntawm cov neeg ua haujlwm ywj pheej tau thov kom raug thawb ncaj qha mus rau hauv lub ntsiab xeb-lang / xeb repository, es tsis yog rau hauv Ferrocene repository. Rau nws feem, Ferrous Systems yuav tsom mus rau kev muab cov kev sib tw binary uas tau lees paub, kev koom ua ke rau hauv SDK ntawm cov khoom lag luam, ua haujlwm ntawm kev lees paub zoo thiab kev sim ntawm cov platforms, kev siv kev txhawb nqa rau DO-178C, ISO 21434 thiab IEC 62278 cov qauv, nrog rau kev txhawb nqa. rustc muaj peev xwm thiab cov kev hloov pauv uas yuav tsum tau ua hauv lub hom phiaj tseem ceeb thiab cov khoom siv hauv kev lag luam embedded.

Ferrocene 23.06.0 tau npaj yuav tso tawm sai sai, uas yuav yog thawj zaug tso tawm kom ua raws li ISO 26262 (ASIL D) thiab IEC 61508 (SIL 4) cov cai. Qhov kev tso tawm yog raws li Rust 1.68 toolkit thiab yog nyob rau theem kawg ntawm kev tsim khoom, tab sis nws yuav tsis qhib tag nrho vim nws suav nrog cov ntaub ntawv ntiag tug los ntawm ib tus neeg koom nrog yav dhau los. Tam sim ntawd tom qab kev tshaj tawm ntawm Ferrocene 23.06.0, kev ua haujlwm yuav pib ntawm version 23.06.1, uas lawv npaj yuav ntxuav cov khoom lag luam thiab tshaj tawm nws ua cov khoom qhib rau lub hlis tom ntej. Kev txhim kho ntxiv yuav raug ua nyob rau hauv daim ntawv qhib thiab txhua qhov kev tshaj tawm ntxiv yuav raug luam tawm ua qhov qhib. Nyob rau hauv lub neej yav tom ntej, lawv kuj npaj yuav qhib cov cai ntawm qhov tseem ceeb installer thiab synchronize nws txoj kev loj hlob nrog rustup project.

Tau qhov twg los: opennet.ru

Ntxiv ib saib