Rust SIG Meeting - 2026-03-03 #18
Replies: 20 comments
|
AnotherDaniel |
|
danielsilverstone-ct |
|
For folks interested in looking at a C++/Rust integration example with some security considerations, Mozilla's Firefox Desktop has a lot of viewable docs. Firefox remains a very large C++ codebase, and has significant Rust in it both in terms of modules as well as internals: codebase: https://searchfox.org/ |
|
https://www.crowdsupply.com/baochip/dabao <-- rust-first safety open-ish RTL eval board https://media.ccc.de/v/39c3-xous-a-pure-rust-rethink-of-the-embedded-operating-system was the talk about it at the CCC |
|
Slides from a talk given about porting librsvg to rust -- https://viruta.org/docs/fmq-porting-c-to-rust.pdf I can't find the talk for now |
|
Re: AUTOSAR classic platform and Rust: The unbroken direct link is https://code.autosar.org/wg-saf-rust1/classic-rust-rfc (the Rust based arxml parser and code generator is in a submodule) |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hey folks 👋 welcome to our fourth meeting of 2026.
Rust SIG Meeting 2026-03-03
Agenda
Check-in area
(24 people at max, even if not everyone left their GitHub handles)
Housekeeping section, please add
Tasks
Meeting Minutes
Daniel Silverstone - Codethink: Measuring the gap between C and Rust
Discussed with exida; suggested to Daniel to take a test suite writen for C programming language static analysis tooling
exida asked to replicate C programming language suite into Rust
Begins sharing Exida Ctools in Rust
Outcomes
Discussion
S-CORE is aiming for safety-critical with Rust
unsafeand mitigate themLayering/mitigation
unsafe, but these will be the exception and not the majority certainlyunsafe"Interop between Rust <=> C and/or C++
Some on-the-way work for production-intent software
Challenges in production with interop
Who has tried to safety-certify Rust code? Have we seen other lessons learned?
What about fault-induction support in Rust code?
What happens if my configuration data gets corrupted in-memory (e.g. hardware went wrong due to cosmic ray and/or software that I'm linked to went wrong)?
For folks interested in looking at a C++/Rust integration example with some security considerations, Mozilla's Firefox Desktop has a lot of viewable docs. Firefox remains a very large C++ codebase, and has significant Rust in it both in terms of modules as well as internals:
Stuff coming up for Rust
Rust for AUTOSAR Classic
Rust-first safety open-ish RTL eval board:
Requested topics
Projects originally written in another language that were ported to Rust
Material
Any material to read before the meeting should be included here.
All reactions