//@ compile-flags:-g //@ disable-gdb-pretty-printers //@ ignore-backends: gcc // === GDB TESTS =================================================================================== //@ gdb-command:run //@ gdb-command:print *a //@ gdb-check:$1 = 1 //@ gdb-command:print *b //@ gdb-check:$2 = (2, 3.5) // === LLDB TESTS ================================================================================== //@ lldb-command:run //@ lldb-command:v *a //@ lldb-check:[...] 1 //@ lldb-command:v *b //@ lldb-check:[...] { 0 = 2 1 = 3.5 } #![allow(unused_variables)] fn main() { let a = Box::new(1); let b = Box::new((2, 3.5f64)); zzz(); // #break } fn zzz() { () }