GCC Rust Weekly Status Report 26

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This week, I finally finished the Rustc Projection Type system for associated types that inherent generic arguments. This was a complex piece of work that ultimately shapes how we handle type-bounds for super-traits and where constraints in […]

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 […]

GCC Rust Weekly Status Report 25

Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Traits have progressed well since the last report; associated types took some experimentation to implement the Placeholder Type correctly such that we resolve the relative type correctly. Now that we have a solid base of associated types […]

GCC Rust organization

As of 30th November 2020 the GCC Rust front-end project on GitHub has been moved into its own organization on GitHub: https://github.com/Rust-GCC This project is gaining some traction and it was becoming clear it is a community effort and having it under my own GitHub profile it became clear it needed its own organization. I […]