Skip to content

pdx-cs-rust-embedded/alias

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

alias: demos of aliasing in C and Rust

Bart Massey 2025

These demos show how C doesn't check for aliasing, and how safe Rust does at compile time, and how unsafe Rust can unsafely subvert it.

Build and Run

  • C code: Use make
  • Unsafe rust: Use cargo build
  • Safe rust: Use cargo build --features=safe. The compile will fail as intended.

About

demo of aliasing in C and Rust

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published