7f92a8ee7b
Main fix is inside 'utest' all the rest are minor fixes due to the new 'testcrate'. Still allow failures on TravisCI for a while.
36 lines
879 B
Rust
36 lines
879 B
Rust
#![feature(compiler_builtins_lib)]
|
|
#![feature(i128_type)]
|
|
#![feature(lang_items, core_float, core_float_bits)]
|
|
#![allow(bad_style)]
|
|
#![allow(unused_imports)]
|
|
#![no_std]
|
|
|
|
use core::num::Float;
|
|
|
|
extern crate compiler_builtins;
|
|
|
|
#[cfg(all(target_arch = "arm",
|
|
not(any(target_env = "gnu", target_env = "musl")),
|
|
target_os = "linux",
|
|
test))]
|
|
extern crate utest_cortex_m_qemu;
|
|
|
|
#[cfg(all(target_arch = "arm",
|
|
not(any(target_env = "gnu", target_env = "musl")),
|
|
target_os = "linux",
|
|
test))]
|
|
#[macro_use]
|
|
extern crate utest_macros;
|
|
|
|
#[cfg(all(target_arch = "arm",
|
|
not(any(target_env = "gnu", target_env = "musl")),
|
|
target_os = "linux",
|
|
test))]
|
|
macro_rules! panic { // overrides `panic!`
|
|
($($tt:tt)*) => {
|
|
upanic!($($tt)*);
|
|
};
|
|
}
|
|
|
|
include!(concat!(env!("OUT_DIR"), "/generated.rs"));
|