Skip to content
Snippets Groups Projects
Select Git revision
  • d29db8fbcd563e67b7a150ddbc2c019d36e99184
  • master default protected
  • home_exam
  • wip
4 results

main.rs

Blame
  • Forked from Per Lindgren / D7050E
    Source project has a limited visibility.
    vcell_test.rs 311 B
    #![no_std]
    #![no_main]
    
    use klee_sys::{klee_abort, klee_assert, klee_assert_eq, klee_make_symbolic};
    use panic_klee as _;
    use vcell;
    
    #[no_mangle]
    fn main() {
        let mut vc = vcell::VolatileCell::new(0u32);
        match vc.get() {
            2 => klee_abort!(),
            1 => klee_abort!(),
            _ => (),
        };
    }