... there's a patch committed now to detect them at compile time. Previously the following would hang: int a, b; int c = a + b; trace(c); It now fails at compile time with a complaint that a is uninitialized.