fail -> panic in librand
fail -> panic in librustc
fail -> panic in librustrt
panic -> fail in libstd