GCC Rust Monthly Report #20 August 2022

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress In August, we posted our V2 patch set for GCC review, and it turned out that ensuring each patch was a buildable item did not matter for the review process. This allowed us to split the code […]

GCC Rust Monthly Report #19 July 2022

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress July saw a lot of news for GCC Rust, prominently the approval to merge upstream into GCC 13. This is seen as part of the development process for us in ensuring we are handling copyright approval and […]

GCC Rust Monthly Report #18 June 2022

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This month saw a little bit of a change of pace for the compiler – Major events happened, such as Embedded World 2022, which took a whole week. Philip and Arthur also both took a vacation, which […]

GCC Rust Monthly Report #16 April 2022

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Four months into 2022, that was quick! For gcc rust we have been working diligently on our current milestone of imports and visibility. As we have mentioned before, this milestone breaks down into a few tracks: Module […]

GCC Rust Monthly Report #14 February 2022

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress February was a big month for GCC Rust; our previous Google Summer of Code student Arthur Cohen joins us in Embecosm, Germany, working on the compiler full time. With the additional resource, we can split up work […]

GCC Rust Monthly Report #10 September 2021

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress September was another great month for GCC Rust. We finished the trait resolution milestone and have now moved onto control flow two, which focuses on pattern matching semantics; this milestone should also serve to clean up some […]

GCC Rust Monthly Report #9 August 2021

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress To complete the Traits milestone, I need to finish my work on super-traits, dynamic trait objects, and operator overloading support. The remaining items will be closed out by these higher-level features. Traits were always going to be […]