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 […]
GCC Rust Weekly Status Report 45
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Last week we began work on imports/visibility; it was a quiet week of figuring things out since much of this milestone was started in the previous year by the community, including implementing module support and multiple files. […]
GCC Rust Monthly Report #15 March 2022
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress March was a big month for the project; with Arthur joining Embecosm, we have been able to split up milestone work together. With his expertise, he was able to take over the development of macros and allow […]
GCC Rust Weekly Status Report 43
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Almost all valid rust macro syntax is supported, with some error cases remaining unchecked. We will continue to use the time of the milestone to improve this. In relation to our slices we are very close to […]
GCC Rust Weekly Status Report 42
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress We are nearing the end of declarative macro expansion, with only a few more cases to support. Furthermore, support for slices is almost complete with more language items being added and supported. We have also started utilizing […]
GCC Rust Weekly Status Report 41
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress We are in the final few weeks to close out declarative macros by the end of the month; this should be the last prominent feature required before compiling more of an older version of libcore. We should […]
GCC Rust Weekly Status Report 40
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress This is a milestone week 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 Weekly Status Report 39
Thanks again to Open Source Security, inc and Embecosm for their ongoing support for this project. Milestone Progress Macros are still under development; the code still needs more work before it can be merged. So this week, I will focus on compiling simple macros like an add macro that we enforce two expressions as the […]