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, […]
GCC Rust Weekly Status Report 50
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This week saw a large progress on the privacy part of the milestone, as the last few weeks of development finally turned into a tangible error reporting pass. As the development of this pass was quite easy, […]
GCC Rust Weekly Status Report 49
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Once again, Philip spent a lot of time this week fixing various bugs in our type-system and generic resolution pass. We now have a cleaner, better interface with more functionality. We also gained back support for 32-bit […]
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 Weekly Status Report 47
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Last week we had several streams of work Philbert focused on bug fixing, new contributors added missing built-in attributes and macros; finally, Arthur continued his work on the privacy pass. More privacy pass primitives are being implemented, […]
GCC Rust Weekly Status Report 46
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress We have achieved a major step this week by merging the work required to get slices working. This long battle has exposed many flaws in our implementation of generics which have now been fixed, and is bringing […]