1 #![feature(start, box_syntax, core_intrinsics, lang_items)]
4 #[cfg_attr(unix, link(name = "c"))]
5 #[cfg_attr(target_env = "msvc", link(name = "msvcrt"))]
9 fn panic_handler(_: &core::panic::PanicInfo) -> ! {
10 core::intrinsics::abort();
13 #[lang="eh_personality"]
16 // Required for rustc_codegen_llvm
18 unsafe extern "C" fn _Unwind_Resume() {
19 core::intrinsics::unreachable();
23 fn main(_argc: isize, _argv: *const *const u8) -> isize {
24 for i in 2..10_000_000 {
25 black_box((i + 1) % i);
32 fn black_box(i: u32) {
34 core::intrinsics::abort();