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 Weekly Status Report 57
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This week we saw more bug fixing driven by trying to compile libcore 1.29.0, which exposed bugs in our parser and expansion pass. Concerning our milestone, we merged some more pieces to close out the name resolution […]
GCC Rust Weekly Status Report 56
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Another week into July, we closed out the imports and visibility milestone. This allows us to focus on bug fixing and const generics, and I have also adjusted our expected target dates for the milestones as we […]
GCC Rust Weekly Status Report 55
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress In this past week, we have almost closed our imports and visibility. The missing piece is the automated tests using dejagnu. The LTO test suite has support for multiple objects linked together, but we need some tweaks […]
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 Weekly Status Report 54
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress As pointed out last week, this week’s progress was a little slower than usual due to Embedded World 2022 and vacation days. Nevertheless, we met a lot of interesting folks and had lovely chats. Thank you to […]
GCC Rust Weekly Status Report 53
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Our work on const generics kicked in this week with work on the parser to handle the new syntax. In the meantime, our GSoC students Andrew and Faisal started each of their project’s work period, which we […]
GCC Rust Weekly Status Report 52
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This week we saw major improvements in our name resolution pass, which got improved with many new features and refactored greatly. This is the result of a long standing issue regarding super, crate and self paths, which […]
GCC Rust Monthly Report #17 May 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Another busy month for Rust GCC; we have made a lot of progress in many different areas, some of which we will discuss more in our reports over the summer. This report was targeted to close out […]
GCC Rust Weekly Status Report 51
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This week we continued with steady progress. Unfortunately, many of the features we are working on are blocked until we fix our root path resolution with the crate and super keywords. Once this piece is in place, […]