Sep 04 21:04:12.894 INFO checking exprtk_rs-0.0.7 against try#5fe695a3844714c70e8f7731a553f7947987a68a for pr-53913 Sep 04 21:04:12.894 INFO running: cargo +5fe695a3844714c70e8f7731a553f7947987a68a-alt check --frozen --all --all-targets Sep 04 21:04:12.894 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-0/pr-53913/try#5fe695a3844714c70e8f7731a553f7947987a68a:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-53913/worker-0/try#5fe695a3844714c70e8f7731a553f7947987a68a:/target:rw,Z" "-v" "/home/ec2-user/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/home/ec2-user/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=500" "-e" "CMD=cargo +5fe695a3844714c70e8f7731a553f7947987a68a-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "2G" "crater"` Sep 04 21:04:13.175 INFO blam! c93f60098dae98759aea944b7ed70de8ab7617c3dc6b7d2a12848e32d034a417 Sep 04 21:04:13.177 INFO running `"docker" "start" "-a" "c93f60098dae98759aea944b7ed70de8ab7617c3dc6b7d2a12848e32d034a417"` Sep 04 21:04:14.327 INFO kablam! Compiling exprtk_sys v0.0.7 Sep 04 21:04:56.700 INFO kablam! Checking exprtk_rs v0.0.7 (file:///source) Sep 04 21:04:59.335 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.335 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.335 INFO kablam! | Sep 04 21:04:59.335 INFO kablam! 23 | #[bench] Sep 04 21:04:59.335 INFO kablam! | ^^^^^ Sep 04 21:04:59.335 INFO kablam! ... Sep 04 21:04:59.335 INFO kablam! 94 | / bench!(bench1, bench1_noset, bench1_ptr, Sep 04 21:04:59.335 INFO kablam! 95 | | "(y + x)", Sep 04 21:04:59.335 INFO kablam! 96 | | bench1_native, x, y, x + y Sep 04 21:04:59.335 INFO kablam! 97 | | ); Sep 04 21:04:59.335 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.335 INFO kablam! | Sep 04 21:04:59.335 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.335 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.335 INFO kablam! | Sep 04 21:04:59.335 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.335 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.335 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.335 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.335 INFO kablam! ... | Sep 04 21:04:59.335 INFO kablam! 89 | | }; Sep 04 21:04:59.335 INFO kablam! 90 | | } Sep 04 21:04:59.335 INFO kablam! | |_^ Sep 04 21:04:59.339 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.339 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.339 INFO kablam! | Sep 04 21:04:59.339 INFO kablam! 23 | #[bench] Sep 04 21:04:59.339 INFO kablam! | ^^^^^ Sep 04 21:04:59.339 INFO kablam! ... Sep 04 21:04:59.339 INFO kablam! 94 | / bench!(bench1, bench1_noset, bench1_ptr, Sep 04 21:04:59.339 INFO kablam! 95 | | "(y + x)", Sep 04 21:04:59.339 INFO kablam! 96 | | bench1_native, x, y, x + y Sep 04 21:04:59.339 INFO kablam! 97 | | ); Sep 04 21:04:59.339 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.339 INFO kablam! Sep 04 21:04:59.339 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.339 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.340 INFO kablam! | Sep 04 21:04:59.340 INFO kablam! 48 | #[bench] Sep 04 21:04:59.340 INFO kablam! | ^^^^^ Sep 04 21:04:59.340 INFO kablam! ... Sep 04 21:04:59.340 INFO kablam! 94 | / bench!(bench1, bench1_noset, bench1_ptr, Sep 04 21:04:59.340 INFO kablam! 95 | | "(y + x)", Sep 04 21:04:59.340 INFO kablam! 96 | | bench1_native, x, y, x + y Sep 04 21:04:59.340 INFO kablam! 97 | | ); Sep 04 21:04:59.340 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.340 INFO kablam! | Sep 04 21:04:59.340 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.340 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.340 INFO kablam! | Sep 04 21:04:59.340 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.340 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.340 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.340 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.340 INFO kablam! ... | Sep 04 21:04:59.340 INFO kablam! 89 | | }; Sep 04 21:04:59.340 INFO kablam! 90 | | } Sep 04 21:04:59.340 INFO kablam! | |_^ Sep 04 21:04:59.340 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.340 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.340 INFO kablam! | Sep 04 21:04:59.340 INFO kablam! 48 | #[bench] Sep 04 21:04:59.340 INFO kablam! | ^^^^^ Sep 04 21:04:59.341 INFO kablam! ... Sep 04 21:04:59.341 INFO kablam! 94 | / bench!(bench1, bench1_noset, bench1_ptr, Sep 04 21:04:59.341 INFO kablam! 95 | | "(y + x)", Sep 04 21:04:59.341 INFO kablam! 96 | | bench1_native, x, y, x + y Sep 04 21:04:59.341 INFO kablam! 97 | | ); Sep 04 21:04:59.341 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.341 INFO kablam! Sep 04 21:04:59.341 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.341 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.341 INFO kablam! | Sep 04 21:04:59.341 INFO kablam! 74 | #[bench] Sep 04 21:04:59.341 INFO kablam! | ^^^^^ Sep 04 21:04:59.341 INFO kablam! ... Sep 04 21:04:59.341 INFO kablam! 94 | / bench!(bench1, bench1_noset, bench1_ptr, Sep 04 21:04:59.341 INFO kablam! 95 | | "(y + x)", Sep 04 21:04:59.341 INFO kablam! 96 | | bench1_native, x, y, x + y Sep 04 21:04:59.341 INFO kablam! 97 | | ); Sep 04 21:04:59.341 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.341 INFO kablam! | Sep 04 21:04:59.341 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.341 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.341 INFO kablam! | Sep 04 21:04:59.341 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.341 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.341 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.341 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.341 INFO kablam! ... | Sep 04 21:04:59.342 INFO kablam! 89 | | }; Sep 04 21:04:59.342 INFO kablam! 90 | | } Sep 04 21:04:59.342 INFO kablam! | |_^ Sep 04 21:04:59.342 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.342 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.342 INFO kablam! | Sep 04 21:04:59.342 INFO kablam! 74 | #[bench] Sep 04 21:04:59.342 INFO kablam! | ^^^^^ Sep 04 21:04:59.342 INFO kablam! ... Sep 04 21:04:59.342 INFO kablam! 94 | / bench!(bench1, bench1_noset, bench1_ptr, Sep 04 21:04:59.342 INFO kablam! 95 | | "(y + x)", Sep 04 21:04:59.342 INFO kablam! 96 | | bench1_native, x, y, x + y Sep 04 21:04:59.342 INFO kablam! 97 | | ); Sep 04 21:04:59.342 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.342 INFO kablam! Sep 04 21:04:59.342 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.342 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.342 INFO kablam! | Sep 04 21:04:59.342 INFO kablam! 23 | #[bench] Sep 04 21:04:59.342 INFO kablam! | ^^^^^ Sep 04 21:04:59.342 INFO kablam! ... Sep 04 21:04:59.342 INFO kablam! 99 | / bench!(bench2, bench2_noset, bench2_ptr, Sep 04 21:04:59.342 INFO kablam! 100 | | "2 * (y + x)", Sep 04 21:04:59.342 INFO kablam! 101 | | bench2_native, x, y, 2. * (y + x) Sep 04 21:04:59.342 INFO kablam! 102 | | ); Sep 04 21:04:59.342 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.342 INFO kablam! | Sep 04 21:04:59.342 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.343 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.343 INFO kablam! | Sep 04 21:04:59.343 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.343 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.343 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.343 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.343 INFO kablam! ... | Sep 04 21:04:59.343 INFO kablam! 89 | | }; Sep 04 21:04:59.343 INFO kablam! 90 | | } Sep 04 21:04:59.343 INFO kablam! | |_^ Sep 04 21:04:59.343 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.343 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.343 INFO kablam! | Sep 04 21:04:59.343 INFO kablam! 23 | #[bench] Sep 04 21:04:59.343 INFO kablam! | ^^^^^ Sep 04 21:04:59.343 INFO kablam! ... Sep 04 21:04:59.343 INFO kablam! 99 | / bench!(bench2, bench2_noset, bench2_ptr, Sep 04 21:04:59.343 INFO kablam! 100 | | "2 * (y + x)", Sep 04 21:04:59.343 INFO kablam! 101 | | bench2_native, x, y, 2. * (y + x) Sep 04 21:04:59.343 INFO kablam! 102 | | ); Sep 04 21:04:59.343 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.343 INFO kablam! Sep 04 21:04:59.343 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.343 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.343 INFO kablam! | Sep 04 21:04:59.343 INFO kablam! 48 | #[bench] Sep 04 21:04:59.343 INFO kablam! | ^^^^^ Sep 04 21:04:59.344 INFO kablam! ... Sep 04 21:04:59.344 INFO kablam! 99 | / bench!(bench2, bench2_noset, bench2_ptr, Sep 04 21:04:59.344 INFO kablam! 100 | | "2 * (y + x)", Sep 04 21:04:59.344 INFO kablam! 101 | | bench2_native, x, y, 2. * (y + x) Sep 04 21:04:59.344 INFO kablam! 102 | | ); Sep 04 21:04:59.344 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.344 INFO kablam! | Sep 04 21:04:59.344 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.344 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.344 INFO kablam! | Sep 04 21:04:59.344 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.344 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.351 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.351 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.351 INFO kablam! ... | Sep 04 21:04:59.351 INFO kablam! 89 | | }; Sep 04 21:04:59.351 INFO kablam! 90 | | } Sep 04 21:04:59.352 INFO kablam! | |_^ Sep 04 21:04:59.352 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.352 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.352 INFO kablam! | Sep 04 21:04:59.352 INFO kablam! 48 | #[bench] Sep 04 21:04:59.352 INFO kablam! | ^^^^^ Sep 04 21:04:59.353 INFO kablam! ... Sep 04 21:04:59.353 INFO kablam! 99 | / bench!(bench2, bench2_noset, bench2_ptr, Sep 04 21:04:59.353 INFO kablam! 100 | | "2 * (y + x)", Sep 04 21:04:59.353 INFO kablam! 101 | | bench2_native, x, y, 2. * (y + x) Sep 04 21:04:59.353 INFO kablam! 102 | | ); Sep 04 21:04:59.353 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.354 INFO kablam! Sep 04 21:04:59.354 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.354 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.354 INFO kablam! | Sep 04 21:04:59.354 INFO kablam! 74 | #[bench] Sep 04 21:04:59.354 INFO kablam! | ^^^^^ Sep 04 21:04:59.354 INFO kablam! ... Sep 04 21:04:59.355 INFO kablam! 99 | / bench!(bench2, bench2_noset, bench2_ptr, Sep 04 21:04:59.355 INFO kablam! 100 | | "2 * (y + x)", Sep 04 21:04:59.355 INFO kablam! 101 | | bench2_native, x, y, 2. * (y + x) Sep 04 21:04:59.355 INFO kablam! 102 | | ); Sep 04 21:04:59.355 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.356 INFO kablam! | Sep 04 21:04:59.356 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.356 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.356 INFO kablam! | Sep 04 21:04:59.356 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.357 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.357 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.357 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.357 INFO kablam! ... | Sep 04 21:04:59.357 INFO kablam! 89 | | }; Sep 04 21:04:59.358 INFO kablam! 90 | | } Sep 04 21:04:59.358 INFO kablam! | |_^ Sep 04 21:04:59.358 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.358 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.358 INFO kablam! | Sep 04 21:04:59.358 INFO kablam! 74 | #[bench] Sep 04 21:04:59.359 INFO kablam! | ^^^^^ Sep 04 21:04:59.359 INFO kablam! ... Sep 04 21:04:59.359 INFO kablam! 99 | / bench!(bench2, bench2_noset, bench2_ptr, Sep 04 21:04:59.359 INFO kablam! 100 | | "2 * (y + x)", Sep 04 21:04:59.359 INFO kablam! 101 | | bench2_native, x, y, 2. * (y + x) Sep 04 21:04:59.360 INFO kablam! 102 | | ); Sep 04 21:04:59.360 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.360 INFO kablam! Sep 04 21:04:59.360 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.360 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.360 INFO kablam! | Sep 04 21:04:59.360 INFO kablam! 23 | #[bench] Sep 04 21:04:59.360 INFO kablam! | ^^^^^ Sep 04 21:04:59.361 INFO kablam! ... Sep 04 21:04:59.362 INFO kablam! 104 | / bench!(bench3, bench3_noset, bench3_ptr, Sep 04 21:04:59.362 INFO kablam! 105 | | "(2 * y + 2 * x)", Sep 04 21:04:59.362 INFO kablam! 106 | | bench3_native, x, y, Sep 04 21:04:59.362 INFO kablam! 107 | | 2. * y + 2. * x Sep 04 21:04:59.362 INFO kablam! 108 | | ); Sep 04 21:04:59.362 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.362 INFO kablam! | Sep 04 21:04:59.362 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.363 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.363 INFO kablam! | Sep 04 21:04:59.363 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.363 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.363 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.363 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.363 INFO kablam! ... | Sep 04 21:04:59.363 INFO kablam! 89 | | }; Sep 04 21:04:59.363 INFO kablam! 90 | | } Sep 04 21:04:59.363 INFO kablam! | |_^ Sep 04 21:04:59.364 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.364 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.364 INFO kablam! | Sep 04 21:04:59.364 INFO kablam! 23 | #[bench] Sep 04 21:04:59.365 INFO kablam! | ^^^^^ Sep 04 21:04:59.365 INFO kablam! ... Sep 04 21:04:59.365 INFO kablam! 104 | / bench!(bench3, bench3_noset, bench3_ptr, Sep 04 21:04:59.365 INFO kablam! 105 | | "(2 * y + 2 * x)", Sep 04 21:04:59.365 INFO kablam! 106 | | bench3_native, x, y, Sep 04 21:04:59.365 INFO kablam! 107 | | 2. * y + 2. * x Sep 04 21:04:59.365 INFO kablam! 108 | | ); Sep 04 21:04:59.365 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.365 INFO kablam! Sep 04 21:04:59.365 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.366 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.368 INFO kablam! | Sep 04 21:04:59.368 INFO kablam! 48 | #[bench] Sep 04 21:04:59.368 INFO kablam! | ^^^^^ Sep 04 21:04:59.368 INFO kablam! ... Sep 04 21:04:59.368 INFO kablam! 104 | / bench!(bench3, bench3_noset, bench3_ptr, Sep 04 21:04:59.369 INFO kablam! 105 | | "(2 * y + 2 * x)", Sep 04 21:04:59.369 INFO kablam! 106 | | bench3_native, x, y, Sep 04 21:04:59.369 INFO kablam! 107 | | 2. * y + 2. * x Sep 04 21:04:59.369 INFO kablam! 108 | | ); Sep 04 21:04:59.369 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.369 INFO kablam! | Sep 04 21:04:59.369 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.369 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.369 INFO kablam! | Sep 04 21:04:59.369 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.370 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.370 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.370 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.370 INFO kablam! ... | Sep 04 21:04:59.370 INFO kablam! 89 | | }; Sep 04 21:04:59.370 INFO kablam! 90 | | } Sep 04 21:04:59.370 INFO kablam! | |_^ Sep 04 21:04:59.376 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.376 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.376 INFO kablam! | Sep 04 21:04:59.376 INFO kablam! 48 | #[bench] Sep 04 21:04:59.376 INFO kablam! | ^^^^^ Sep 04 21:04:59.376 INFO kablam! ... Sep 04 21:04:59.376 INFO kablam! 104 | / bench!(bench3, bench3_noset, bench3_ptr, Sep 04 21:04:59.376 INFO kablam! 105 | | "(2 * y + 2 * x)", Sep 04 21:04:59.376 INFO kablam! 106 | | bench3_native, x, y, Sep 04 21:04:59.376 INFO kablam! 107 | | 2. * y + 2. * x Sep 04 21:04:59.376 INFO kablam! 108 | | ); Sep 04 21:04:59.376 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.376 INFO kablam! Sep 04 21:04:59.377 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.377 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.377 INFO kablam! | Sep 04 21:04:59.377 INFO kablam! 74 | #[bench] Sep 04 21:04:59.377 INFO kablam! | ^^^^^ Sep 04 21:04:59.377 INFO kablam! ... Sep 04 21:04:59.377 INFO kablam! 104 | / bench!(bench3, bench3_noset, bench3_ptr, Sep 04 21:04:59.377 INFO kablam! 105 | | "(2 * y + 2 * x)", Sep 04 21:04:59.377 INFO kablam! 106 | | bench3_native, x, y, Sep 04 21:04:59.377 INFO kablam! 107 | | 2. * y + 2. * x Sep 04 21:04:59.377 INFO kablam! 108 | | ); Sep 04 21:04:59.377 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.377 INFO kablam! | Sep 04 21:04:59.377 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.377 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.377 INFO kablam! | Sep 04 21:04:59.377 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.377 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.377 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.377 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.377 INFO kablam! ... | Sep 04 21:04:59.378 INFO kablam! 89 | | }; Sep 04 21:04:59.378 INFO kablam! 90 | | } Sep 04 21:04:59.378 INFO kablam! | |_^ Sep 04 21:04:59.378 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.378 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.378 INFO kablam! | Sep 04 21:04:59.378 INFO kablam! 74 | #[bench] Sep 04 21:04:59.378 INFO kablam! | ^^^^^ Sep 04 21:04:59.378 INFO kablam! ... Sep 04 21:04:59.378 INFO kablam! 104 | / bench!(bench3, bench3_noset, bench3_ptr, Sep 04 21:04:59.378 INFO kablam! 105 | | "(2 * y + 2 * x)", Sep 04 21:04:59.378 INFO kablam! 106 | | bench3_native, x, y, Sep 04 21:04:59.378 INFO kablam! 107 | | 2. * y + 2. * x Sep 04 21:04:59.378 INFO kablam! 108 | | ); Sep 04 21:04:59.378 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.378 INFO kablam! Sep 04 21:04:59.378 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.378 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.378 INFO kablam! | Sep 04 21:04:59.378 INFO kablam! 23 | #[bench] Sep 04 21:04:59.378 INFO kablam! | ^^^^^ Sep 04 21:04:59.379 INFO kablam! ... Sep 04 21:04:59.379 INFO kablam! 110 | / bench!(bench4, bench4_noset, bench4_ptr, Sep 04 21:04:59.379 INFO kablam! 111 | | "((1.23 * x^2) / y) - 123.123", Sep 04 21:04:59.379 INFO kablam! 112 | | bench4_native, x, y, Sep 04 21:04:59.379 INFO kablam! 113 | | ((1.23 * x.powf(2.)) / y) - 123.123 Sep 04 21:04:59.379 INFO kablam! 114 | | ); Sep 04 21:04:59.379 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.379 INFO kablam! | Sep 04 21:04:59.379 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.379 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.379 INFO kablam! | Sep 04 21:04:59.379 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.379 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.379 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.379 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.379 INFO kablam! ... | Sep 04 21:04:59.379 INFO kablam! 89 | | }; Sep 04 21:04:59.379 INFO kablam! 90 | | } Sep 04 21:04:59.379 INFO kablam! | |_^ Sep 04 21:04:59.379 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.380 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.380 INFO kablam! | Sep 04 21:04:59.380 INFO kablam! 23 | #[bench] Sep 04 21:04:59.380 INFO kablam! | ^^^^^ Sep 04 21:04:59.380 INFO kablam! ... Sep 04 21:04:59.380 INFO kablam! 110 | / bench!(bench4, bench4_noset, bench4_ptr, Sep 04 21:04:59.380 INFO kablam! 111 | | "((1.23 * x^2) / y) - 123.123", Sep 04 21:04:59.380 INFO kablam! 112 | | bench4_native, x, y, Sep 04 21:04:59.380 INFO kablam! 113 | | ((1.23 * x.powf(2.)) / y) - 123.123 Sep 04 21:04:59.380 INFO kablam! 114 | | ); Sep 04 21:04:59.380 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.380 INFO kablam! Sep 04 21:04:59.380 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.380 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.380 INFO kablam! | Sep 04 21:04:59.380 INFO kablam! 48 | #[bench] Sep 04 21:04:59.380 INFO kablam! | ^^^^^ Sep 04 21:04:59.380 INFO kablam! ... Sep 04 21:04:59.380 INFO kablam! 110 | / bench!(bench4, bench4_noset, bench4_ptr, Sep 04 21:04:59.380 INFO kablam! 111 | | "((1.23 * x^2) / y) - 123.123", Sep 04 21:04:59.380 INFO kablam! 112 | | bench4_native, x, y, Sep 04 21:04:59.380 INFO kablam! 113 | | ((1.23 * x.powf(2.)) / y) - 123.123 Sep 04 21:04:59.381 INFO kablam! 114 | | ); Sep 04 21:04:59.381 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.381 INFO kablam! | Sep 04 21:04:59.381 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.381 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.381 INFO kablam! | Sep 04 21:04:59.381 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.381 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.381 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.381 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.381 INFO kablam! ... | Sep 04 21:04:59.381 INFO kablam! 89 | | }; Sep 04 21:04:59.381 INFO kablam! 90 | | } Sep 04 21:04:59.381 INFO kablam! | |_^ Sep 04 21:04:59.381 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.381 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.381 INFO kablam! | Sep 04 21:04:59.381 INFO kablam! 48 | #[bench] Sep 04 21:04:59.381 INFO kablam! | ^^^^^ Sep 04 21:04:59.381 INFO kablam! ... Sep 04 21:04:59.381 INFO kablam! 110 | / bench!(bench4, bench4_noset, bench4_ptr, Sep 04 21:04:59.382 INFO kablam! 111 | | "((1.23 * x^2) / y) - 123.123", Sep 04 21:04:59.382 INFO kablam! 112 | | bench4_native, x, y, Sep 04 21:04:59.382 INFO kablam! 113 | | ((1.23 * x.powf(2.)) / y) - 123.123 Sep 04 21:04:59.382 INFO kablam! 114 | | ); Sep 04 21:04:59.382 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.382 INFO kablam! Sep 04 21:04:59.382 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.382 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.382 INFO kablam! | Sep 04 21:04:59.382 INFO kablam! 74 | #[bench] Sep 04 21:04:59.382 INFO kablam! | ^^^^^ Sep 04 21:04:59.382 INFO kablam! ... Sep 04 21:04:59.382 INFO kablam! 110 | / bench!(bench4, bench4_noset, bench4_ptr, Sep 04 21:04:59.382 INFO kablam! 111 | | "((1.23 * x^2) / y) - 123.123", Sep 04 21:04:59.382 INFO kablam! 112 | | bench4_native, x, y, Sep 04 21:04:59.382 INFO kablam! 113 | | ((1.23 * x.powf(2.)) / y) - 123.123 Sep 04 21:04:59.382 INFO kablam! 114 | | ); Sep 04 21:04:59.382 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.382 INFO kablam! | Sep 04 21:04:59.382 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.382 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.382 INFO kablam! | Sep 04 21:04:59.382 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.382 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.382 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.382 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.383 INFO kablam! ... | Sep 04 21:04:59.383 INFO kablam! 89 | | }; Sep 04 21:04:59.383 INFO kablam! 90 | | } Sep 04 21:04:59.383 INFO kablam! | |_^ Sep 04 21:04:59.383 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.383 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.383 INFO kablam! | Sep 04 21:04:59.383 INFO kablam! 74 | #[bench] Sep 04 21:04:59.383 INFO kablam! | ^^^^^ Sep 04 21:04:59.383 INFO kablam! ... Sep 04 21:04:59.383 INFO kablam! 110 | / bench!(bench4, bench4_noset, bench4_ptr, Sep 04 21:04:59.383 INFO kablam! 111 | | "((1.23 * x^2) / y) - 123.123", Sep 04 21:04:59.383 INFO kablam! 112 | | bench4_native, x, y, Sep 04 21:04:59.383 INFO kablam! 113 | | ((1.23 * x.powf(2.)) / y) - 123.123 Sep 04 21:04:59.383 INFO kablam! 114 | | ); Sep 04 21:04:59.383 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.383 INFO kablam! Sep 04 21:04:59.383 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.383 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.383 INFO kablam! | Sep 04 21:04:59.383 INFO kablam! 23 | #[bench] Sep 04 21:04:59.383 INFO kablam! | ^^^^^ Sep 04 21:04:59.383 INFO kablam! ... Sep 04 21:04:59.383 INFO kablam! 116 | / bench!(bench5, bench5_noset, bench5_ptr, Sep 04 21:04:59.383 INFO kablam! 117 | | "(y + x / y) * (x - y / x)", Sep 04 21:04:59.384 INFO kablam! 118 | | bench5_native, x, y, Sep 04 21:04:59.384 INFO kablam! 119 | | (y + x / y) * (x - y / x) Sep 04 21:04:59.384 INFO kablam! 120 | | ); Sep 04 21:04:59.384 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.384 INFO kablam! | Sep 04 21:04:59.384 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.384 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.384 INFO kablam! | Sep 04 21:04:59.384 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.384 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.384 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.384 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.384 INFO kablam! ... | Sep 04 21:04:59.384 INFO kablam! 89 | | }; Sep 04 21:04:59.384 INFO kablam! 90 | | } Sep 04 21:04:59.384 INFO kablam! | |_^ Sep 04 21:04:59.384 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.384 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.384 INFO kablam! | Sep 04 21:04:59.384 INFO kablam! 23 | #[bench] Sep 04 21:04:59.384 INFO kablam! | ^^^^^ Sep 04 21:04:59.384 INFO kablam! ... Sep 04 21:04:59.384 INFO kablam! 116 | / bench!(bench5, bench5_noset, bench5_ptr, Sep 04 21:04:59.384 INFO kablam! 117 | | "(y + x / y) * (x - y / x)", Sep 04 21:04:59.385 INFO kablam! 118 | | bench5_native, x, y, Sep 04 21:04:59.385 INFO kablam! 119 | | (y + x / y) * (x - y / x) Sep 04 21:04:59.385 INFO kablam! 120 | | ); Sep 04 21:04:59.385 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.385 INFO kablam! Sep 04 21:04:59.385 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.385 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.385 INFO kablam! | Sep 04 21:04:59.385 INFO kablam! 48 | #[bench] Sep 04 21:04:59.385 INFO kablam! | ^^^^^ Sep 04 21:04:59.385 INFO kablam! ... Sep 04 21:04:59.385 INFO kablam! 116 | / bench!(bench5, bench5_noset, bench5_ptr, Sep 04 21:04:59.385 INFO kablam! 117 | | "(y + x / y) * (x - y / x)", Sep 04 21:04:59.385 INFO kablam! 118 | | bench5_native, x, y, Sep 04 21:04:59.385 INFO kablam! 119 | | (y + x / y) * (x - y / x) Sep 04 21:04:59.385 INFO kablam! 120 | | ); Sep 04 21:04:59.385 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.385 INFO kablam! | Sep 04 21:04:59.385 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.385 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.385 INFO kablam! | Sep 04 21:04:59.385 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.386 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.386 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.386 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.386 INFO kablam! ... | Sep 04 21:04:59.386 INFO kablam! 89 | | }; Sep 04 21:04:59.386 INFO kablam! 90 | | } Sep 04 21:04:59.386 INFO kablam! | |_^ Sep 04 21:04:59.386 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.386 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.386 INFO kablam! | Sep 04 21:04:59.386 INFO kablam! 48 | #[bench] Sep 04 21:04:59.386 INFO kablam! | ^^^^^ Sep 04 21:04:59.386 INFO kablam! ... Sep 04 21:04:59.386 INFO kablam! 116 | / bench!(bench5, bench5_noset, bench5_ptr, Sep 04 21:04:59.386 INFO kablam! 117 | | "(y + x / y) * (x - y / x)", Sep 04 21:04:59.386 INFO kablam! 118 | | bench5_native, x, y, Sep 04 21:04:59.386 INFO kablam! 119 | | (y + x / y) * (x - y / x) Sep 04 21:04:59.386 INFO kablam! 120 | | ); Sep 04 21:04:59.386 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.386 INFO kablam! Sep 04 21:04:59.386 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.387 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.387 INFO kablam! | Sep 04 21:04:59.387 INFO kablam! 74 | #[bench] Sep 04 21:04:59.387 INFO kablam! | ^^^^^ Sep 04 21:04:59.387 INFO kablam! ... Sep 04 21:04:59.387 INFO kablam! 116 | / bench!(bench5, bench5_noset, bench5_ptr, Sep 04 21:04:59.387 INFO kablam! 117 | | "(y + x / y) * (x - y / x)", Sep 04 21:04:59.387 INFO kablam! 118 | | bench5_native, x, y, Sep 04 21:04:59.387 INFO kablam! 119 | | (y + x / y) * (x - y / x) Sep 04 21:04:59.387 INFO kablam! 120 | | ); Sep 04 21:04:59.387 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.387 INFO kablam! | Sep 04 21:04:59.387 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.387 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.387 INFO kablam! | Sep 04 21:04:59.387 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.387 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.387 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.387 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.387 INFO kablam! ... | Sep 04 21:04:59.387 INFO kablam! 89 | | }; Sep 04 21:04:59.388 INFO kablam! 90 | | } Sep 04 21:04:59.388 INFO kablam! | |_^ Sep 04 21:04:59.388 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.388 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.388 INFO kablam! | Sep 04 21:04:59.388 INFO kablam! 74 | #[bench] Sep 04 21:04:59.388 INFO kablam! | ^^^^^ Sep 04 21:04:59.388 INFO kablam! ... Sep 04 21:04:59.388 INFO kablam! 116 | / bench!(bench5, bench5_noset, bench5_ptr, Sep 04 21:04:59.388 INFO kablam! 117 | | "(y + x / y) * (x - y / x)", Sep 04 21:04:59.388 INFO kablam! 118 | | bench5_native, x, y, Sep 04 21:04:59.388 INFO kablam! 119 | | (y + x / y) * (x - y / x) Sep 04 21:04:59.388 INFO kablam! 120 | | ); Sep 04 21:04:59.388 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.388 INFO kablam! Sep 04 21:04:59.388 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.388 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.388 INFO kablam! | Sep 04 21:04:59.388 INFO kablam! 23 | #[bench] Sep 04 21:04:59.388 INFO kablam! | ^^^^^ Sep 04 21:04:59.389 INFO kablam! ... Sep 04 21:04:59.389 INFO kablam! 122 | / bench!(bench6, bench6_noset, bench6_ptr, Sep 04 21:04:59.389 INFO kablam! 123 | | "x / ((x + y) + (x - y)) / y", Sep 04 21:04:59.389 INFO kablam! 124 | | bench6_native, x, y, Sep 04 21:04:59.389 INFO kablam! 125 | | x / ((x + y) + (x - y)) / y Sep 04 21:04:59.389 INFO kablam! 126 | | ); Sep 04 21:04:59.389 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.389 INFO kablam! | Sep 04 21:04:59.389 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.389 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.389 INFO kablam! | Sep 04 21:04:59.389 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.389 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.389 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.389 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.389 INFO kablam! ... | Sep 04 21:04:59.389 INFO kablam! 89 | | }; Sep 04 21:04:59.389 INFO kablam! 90 | | } Sep 04 21:04:59.389 INFO kablam! | |_^ Sep 04 21:04:59.389 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.389 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.389 INFO kablam! | Sep 04 21:04:59.390 INFO kablam! 23 | #[bench] Sep 04 21:04:59.390 INFO kablam! | ^^^^^ Sep 04 21:04:59.390 INFO kablam! ... Sep 04 21:04:59.390 INFO kablam! 122 | / bench!(bench6, bench6_noset, bench6_ptr, Sep 04 21:04:59.390 INFO kablam! 123 | | "x / ((x + y) + (x - y)) / y", Sep 04 21:04:59.390 INFO kablam! 124 | | bench6_native, x, y, Sep 04 21:04:59.390 INFO kablam! 125 | | x / ((x + y) + (x - y)) / y Sep 04 21:04:59.390 INFO kablam! 126 | | ); Sep 04 21:04:59.390 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.390 INFO kablam! Sep 04 21:04:59.390 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.390 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.390 INFO kablam! | Sep 04 21:04:59.390 INFO kablam! 48 | #[bench] Sep 04 21:04:59.390 INFO kablam! | ^^^^^ Sep 04 21:04:59.390 INFO kablam! ... Sep 04 21:04:59.390 INFO kablam! 122 | / bench!(bench6, bench6_noset, bench6_ptr, Sep 04 21:04:59.390 INFO kablam! 123 | | "x / ((x + y) + (x - y)) / y", Sep 04 21:04:59.390 INFO kablam! 124 | | bench6_native, x, y, Sep 04 21:04:59.390 INFO kablam! 125 | | x / ((x + y) + (x - y)) / y Sep 04 21:04:59.391 INFO kablam! 126 | | ); Sep 04 21:04:59.391 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.391 INFO kablam! | Sep 04 21:04:59.391 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.391 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.391 INFO kablam! | Sep 04 21:04:59.391 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.391 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.391 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.391 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.391 INFO kablam! ... | Sep 04 21:04:59.391 INFO kablam! 89 | | }; Sep 04 21:04:59.391 INFO kablam! 90 | | } Sep 04 21:04:59.391 INFO kablam! | |_^ Sep 04 21:04:59.391 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.391 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.391 INFO kablam! | Sep 04 21:04:59.391 INFO kablam! 48 | #[bench] Sep 04 21:04:59.391 INFO kablam! | ^^^^^ Sep 04 21:04:59.391 INFO kablam! ... Sep 04 21:04:59.391 INFO kablam! 122 | / bench!(bench6, bench6_noset, bench6_ptr, Sep 04 21:04:59.392 INFO kablam! 123 | | "x / ((x + y) + (x - y)) / y", Sep 04 21:04:59.392 INFO kablam! 124 | | bench6_native, x, y, Sep 04 21:04:59.392 INFO kablam! 125 | | x / ((x + y) + (x - y)) / y Sep 04 21:04:59.392 INFO kablam! 126 | | ); Sep 04 21:04:59.392 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.392 INFO kablam! Sep 04 21:04:59.392 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.392 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.392 INFO kablam! | Sep 04 21:04:59.392 INFO kablam! 74 | #[bench] Sep 04 21:04:59.392 INFO kablam! | ^^^^^ Sep 04 21:04:59.392 INFO kablam! ... Sep 04 21:04:59.392 INFO kablam! 122 | / bench!(bench6, bench6_noset, bench6_ptr, Sep 04 21:04:59.392 INFO kablam! 123 | | "x / ((x + y) + (x - y)) / y", Sep 04 21:04:59.392 INFO kablam! 124 | | bench6_native, x, y, Sep 04 21:04:59.392 INFO kablam! 125 | | x / ((x + y) + (x - y)) / y Sep 04 21:04:59.392 INFO kablam! 126 | | ); Sep 04 21:04:59.392 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.392 INFO kablam! | Sep 04 21:04:59.392 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.392 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.393 INFO kablam! | Sep 04 21:04:59.393 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.393 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.393 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.393 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.393 INFO kablam! ... | Sep 04 21:04:59.393 INFO kablam! 89 | | }; Sep 04 21:04:59.393 INFO kablam! 90 | | } Sep 04 21:04:59.393 INFO kablam! | |_^ Sep 04 21:04:59.393 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.393 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.393 INFO kablam! | Sep 04 21:04:59.393 INFO kablam! 74 | #[bench] Sep 04 21:04:59.393 INFO kablam! | ^^^^^ Sep 04 21:04:59.393 INFO kablam! ... Sep 04 21:04:59.393 INFO kablam! 122 | / bench!(bench6, bench6_noset, bench6_ptr, Sep 04 21:04:59.393 INFO kablam! 123 | | "x / ((x + y) + (x - y)) / y", Sep 04 21:04:59.393 INFO kablam! 124 | | bench6_native, x, y, Sep 04 21:04:59.393 INFO kablam! 125 | | x / ((x + y) + (x - y)) / y Sep 04 21:04:59.393 INFO kablam! 126 | | ); Sep 04 21:04:59.394 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.394 INFO kablam! Sep 04 21:04:59.394 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.394 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.394 INFO kablam! | Sep 04 21:04:59.394 INFO kablam! 23 | #[bench] Sep 04 21:04:59.394 INFO kablam! | ^^^^^ Sep 04 21:04:59.394 INFO kablam! ... Sep 04 21:04:59.394 INFO kablam! 128 | / bench!(bench7, bench7_noset, bench7_ptr, Sep 04 21:04:59.394 INFO kablam! 129 | | "1 - ((x * y) + (y / x)) - 3", Sep 04 21:04:59.394 INFO kablam! 130 | | bench7_native, x, y, Sep 04 21:04:59.394 INFO kablam! 131 | | 1. - ((x * y) + (y / x)) - 3. Sep 04 21:04:59.394 INFO kablam! 132 | | ); Sep 04 21:04:59.394 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.394 INFO kablam! | Sep 04 21:04:59.394 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.394 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.394 INFO kablam! | Sep 04 21:04:59.394 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.394 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.394 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.395 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.395 INFO kablam! ... | Sep 04 21:04:59.395 INFO kablam! 89 | | }; Sep 04 21:04:59.395 INFO kablam! 90 | | } Sep 04 21:04:59.395 INFO kablam! | |_^ Sep 04 21:04:59.395 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.395 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.395 INFO kablam! | Sep 04 21:04:59.395 INFO kablam! 23 | #[bench] Sep 04 21:04:59.395 INFO kablam! | ^^^^^ Sep 04 21:04:59.395 INFO kablam! ... Sep 04 21:04:59.395 INFO kablam! 128 | / bench!(bench7, bench7_noset, bench7_ptr, Sep 04 21:04:59.395 INFO kablam! 129 | | "1 - ((x * y) + (y / x)) - 3", Sep 04 21:04:59.395 INFO kablam! 130 | | bench7_native, x, y, Sep 04 21:04:59.395 INFO kablam! 131 | | 1. - ((x * y) + (y / x)) - 3. Sep 04 21:04:59.395 INFO kablam! 132 | | ); Sep 04 21:04:59.395 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.395 INFO kablam! Sep 04 21:04:59.395 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.395 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.395 INFO kablam! | Sep 04 21:04:59.396 INFO kablam! 48 | #[bench] Sep 04 21:04:59.396 INFO kablam! | ^^^^^ Sep 04 21:04:59.396 INFO kablam! ... Sep 04 21:04:59.396 INFO kablam! 128 | / bench!(bench7, bench7_noset, bench7_ptr, Sep 04 21:04:59.396 INFO kablam! 129 | | "1 - ((x * y) + (y / x)) - 3", Sep 04 21:04:59.396 INFO kablam! 130 | | bench7_native, x, y, Sep 04 21:04:59.396 INFO kablam! 131 | | 1. - ((x * y) + (y / x)) - 3. Sep 04 21:04:59.396 INFO kablam! 132 | | ); Sep 04 21:04:59.396 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.396 INFO kablam! | Sep 04 21:04:59.396 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.396 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.396 INFO kablam! | Sep 04 21:04:59.396 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.396 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.396 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.396 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.396 INFO kablam! ... | Sep 04 21:04:59.396 INFO kablam! 89 | | }; Sep 04 21:04:59.396 INFO kablam! 90 | | } Sep 04 21:04:59.397 INFO kablam! | |_^ Sep 04 21:04:59.397 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.397 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.397 INFO kablam! | Sep 04 21:04:59.397 INFO kablam! 48 | #[bench] Sep 04 21:04:59.397 INFO kablam! | ^^^^^ Sep 04 21:04:59.397 INFO kablam! ... Sep 04 21:04:59.397 INFO kablam! 128 | / bench!(bench7, bench7_noset, bench7_ptr, Sep 04 21:04:59.397 INFO kablam! 129 | | "1 - ((x * y) + (y / x)) - 3", Sep 04 21:04:59.397 INFO kablam! 130 | | bench7_native, x, y, Sep 04 21:04:59.397 INFO kablam! 131 | | 1. - ((x * y) + (y / x)) - 3. Sep 04 21:04:59.397 INFO kablam! 132 | | ); Sep 04 21:04:59.397 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.397 INFO kablam! Sep 04 21:04:59.397 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.397 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.397 INFO kablam! | Sep 04 21:04:59.397 INFO kablam! 74 | #[bench] Sep 04 21:04:59.397 INFO kablam! | ^^^^^ Sep 04 21:04:59.397 INFO kablam! ... Sep 04 21:04:59.398 INFO kablam! 128 | / bench!(bench7, bench7_noset, bench7_ptr, Sep 04 21:04:59.398 INFO kablam! 129 | | "1 - ((x * y) + (y / x)) - 3", Sep 04 21:04:59.398 INFO kablam! 130 | | bench7_native, x, y, Sep 04 21:04:59.398 INFO kablam! 131 | | 1. - ((x * y) + (y / x)) - 3. Sep 04 21:04:59.398 INFO kablam! 132 | | ); Sep 04 21:04:59.398 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.398 INFO kablam! | Sep 04 21:04:59.398 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.398 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.398 INFO kablam! | Sep 04 21:04:59.398 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.398 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.398 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.398 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.398 INFO kablam! ... | Sep 04 21:04:59.398 INFO kablam! 89 | | }; Sep 04 21:04:59.398 INFO kablam! 90 | | } Sep 04 21:04:59.398 INFO kablam! | |_^ Sep 04 21:04:59.398 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.398 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.398 INFO kablam! | Sep 04 21:04:59.399 INFO kablam! 74 | #[bench] Sep 04 21:04:59.399 INFO kablam! | ^^^^^ Sep 04 21:04:59.399 INFO kablam! ... Sep 04 21:04:59.399 INFO kablam! 128 | / bench!(bench7, bench7_noset, bench7_ptr, Sep 04 21:04:59.399 INFO kablam! 129 | | "1 - ((x * y) + (y / x)) - 3", Sep 04 21:04:59.399 INFO kablam! 130 | | bench7_native, x, y, Sep 04 21:04:59.399 INFO kablam! 131 | | 1. - ((x * y) + (y / x)) - 3. Sep 04 21:04:59.399 INFO kablam! 132 | | ); Sep 04 21:04:59.399 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.399 INFO kablam! Sep 04 21:04:59.399 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.399 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.399 INFO kablam! | Sep 04 21:04:59.399 INFO kablam! 23 | #[bench] Sep 04 21:04:59.399 INFO kablam! | ^^^^^ Sep 04 21:04:59.399 INFO kablam! ... Sep 04 21:04:59.399 INFO kablam! 134 | / bench!(bench8, bench8_noset, bench8_ptr, Sep 04 21:04:59.399 INFO kablam! 135 | | "(5.5 + x) + (2 * x - 2 / 3 * y) * (x / 3 + y / 4) + (y + 7.7)", Sep 04 21:04:59.399 INFO kablam! 136 | | bench8_native, x, y, Sep 04 21:04:59.399 INFO kablam! 137 | | (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7) Sep 04 21:04:59.399 INFO kablam! 138 | | ); Sep 04 21:04:59.400 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.400 INFO kablam! | Sep 04 21:04:59.400 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.400 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.400 INFO kablam! | Sep 04 21:04:59.400 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.400 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.400 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.400 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.400 INFO kablam! ... | Sep 04 21:04:59.400 INFO kablam! 89 | | }; Sep 04 21:04:59.400 INFO kablam! 90 | | } Sep 04 21:04:59.400 INFO kablam! | |_^ Sep 04 21:04:59.400 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.400 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.400 INFO kablam! | Sep 04 21:04:59.400 INFO kablam! 23 | #[bench] Sep 04 21:04:59.400 INFO kablam! | ^^^^^ Sep 04 21:04:59.400 INFO kablam! ... Sep 04 21:04:59.400 INFO kablam! 134 | / bench!(bench8, bench8_noset, bench8_ptr, Sep 04 21:04:59.401 INFO kablam! 135 | | "(5.5 + x) + (2 * x - 2 / 3 * y) * (x / 3 + y / 4) + (y + 7.7)", Sep 04 21:04:59.401 INFO kablam! 136 | | bench8_native, x, y, Sep 04 21:04:59.401 INFO kablam! 137 | | (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7) Sep 04 21:04:59.401 INFO kablam! 138 | | ); Sep 04 21:04:59.401 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.401 INFO kablam! Sep 04 21:04:59.401 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.401 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.401 INFO kablam! | Sep 04 21:04:59.401 INFO kablam! 48 | #[bench] Sep 04 21:04:59.401 INFO kablam! | ^^^^^ Sep 04 21:04:59.401 INFO kablam! ... Sep 04 21:04:59.401 INFO kablam! 134 | / bench!(bench8, bench8_noset, bench8_ptr, Sep 04 21:04:59.401 INFO kablam! 135 | | "(5.5 + x) + (2 * x - 2 / 3 * y) * (x / 3 + y / 4) + (y + 7.7)", Sep 04 21:04:59.401 INFO kablam! 136 | | bench8_native, x, y, Sep 04 21:04:59.401 INFO kablam! 137 | | (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7) Sep 04 21:04:59.401 INFO kablam! 138 | | ); Sep 04 21:04:59.401 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.401 INFO kablam! | Sep 04 21:04:59.401 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.401 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.401 INFO kablam! | Sep 04 21:04:59.402 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.402 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.402 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.402 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.402 INFO kablam! ... | Sep 04 21:04:59.402 INFO kablam! 89 | | }; Sep 04 21:04:59.402 INFO kablam! 90 | | } Sep 04 21:04:59.402 INFO kablam! | |_^ Sep 04 21:04:59.402 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.402 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.402 INFO kablam! | Sep 04 21:04:59.402 INFO kablam! 48 | #[bench] Sep 04 21:04:59.402 INFO kablam! | ^^^^^ Sep 04 21:04:59.402 INFO kablam! ... Sep 04 21:04:59.402 INFO kablam! 134 | / bench!(bench8, bench8_noset, bench8_ptr, Sep 04 21:04:59.402 INFO kablam! 135 | | "(5.5 + x) + (2 * x - 2 / 3 * y) * (x / 3 + y / 4) + (y + 7.7)", Sep 04 21:04:59.402 INFO kablam! 136 | | bench8_native, x, y, Sep 04 21:04:59.402 INFO kablam! 137 | | (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7) Sep 04 21:04:59.402 INFO kablam! 138 | | ); Sep 04 21:04:59.402 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.402 INFO kablam! Sep 04 21:04:59.403 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.403 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.403 INFO kablam! | Sep 04 21:04:59.403 INFO kablam! 74 | #[bench] Sep 04 21:04:59.403 INFO kablam! | ^^^^^ Sep 04 21:04:59.403 INFO kablam! ... Sep 04 21:04:59.403 INFO kablam! 134 | / bench!(bench8, bench8_noset, bench8_ptr, Sep 04 21:04:59.403 INFO kablam! 135 | | "(5.5 + x) + (2 * x - 2 / 3 * y) * (x / 3 + y / 4) + (y + 7.7)", Sep 04 21:04:59.403 INFO kablam! 136 | | bench8_native, x, y, Sep 04 21:04:59.403 INFO kablam! 137 | | (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7) Sep 04 21:04:59.403 INFO kablam! 138 | | ); Sep 04 21:04:59.403 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.403 INFO kablam! | Sep 04 21:04:59.403 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.403 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.403 INFO kablam! | Sep 04 21:04:59.403 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.403 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.403 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.403 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.403 INFO kablam! ... | Sep 04 21:04:59.404 INFO kablam! 89 | | }; Sep 04 21:04:59.404 INFO kablam! 90 | | } Sep 04 21:04:59.404 INFO kablam! | |_^ Sep 04 21:04:59.404 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.404 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.404 INFO kablam! | Sep 04 21:04:59.404 INFO kablam! 74 | #[bench] Sep 04 21:04:59.404 INFO kablam! | ^^^^^ Sep 04 21:04:59.404 INFO kablam! ... Sep 04 21:04:59.404 INFO kablam! 134 | / bench!(bench8, bench8_noset, bench8_ptr, Sep 04 21:04:59.404 INFO kablam! 135 | | "(5.5 + x) + (2 * x - 2 / 3 * y) * (x / 3 + y / 4) + (y + 7.7)", Sep 04 21:04:59.404 INFO kablam! 136 | | bench8_native, x, y, Sep 04 21:04:59.404 INFO kablam! 137 | | (5.5 + x) + (2. * x - 2. / 3. * y) * (x / 3. + y / 4.) + (y + 7.7) Sep 04 21:04:59.404 INFO kablam! 138 | | ); Sep 04 21:04:59.404 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.404 INFO kablam! Sep 04 21:04:59.404 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.404 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.404 INFO kablam! | Sep 04 21:04:59.404 INFO kablam! 23 | #[bench] Sep 04 21:04:59.405 INFO kablam! | ^^^^^ Sep 04 21:04:59.405 INFO kablam! ... Sep 04 21:04:59.405 INFO kablam! 140 | / bench!(bench9, bench9_noset, bench9_ptr, Sep 04 21:04:59.405 INFO kablam! 141 | | "1.1x^1 + 2.2y^2 - 3.3x^3 + 4.4y^15 - 5.5x^23 + 6.6y^55", Sep 04 21:04:59.405 INFO kablam! 142 | | bench9_native, x, y, Sep 04 21:04:59.405 INFO kablam! 143 | | 1.1*x.powf(1.) + 2.2*y.powf(2.) - 3.3*x.powf(3.) + 4.4*y.powf(15.) - 5.5*x.powf(23.) + 6.6*y.powf(55.) Sep 04 21:04:59.405 INFO kablam! 144 | | ); Sep 04 21:04:59.405 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.405 INFO kablam! | Sep 04 21:04:59.405 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.405 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.405 INFO kablam! | Sep 04 21:04:59.405 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.405 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.405 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.405 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.405 INFO kablam! ... | Sep 04 21:04:59.405 INFO kablam! 89 | | }; Sep 04 21:04:59.405 INFO kablam! 90 | | } Sep 04 21:04:59.405 INFO kablam! | |_^ Sep 04 21:04:59.405 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.406 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.406 INFO kablam! | Sep 04 21:04:59.406 INFO kablam! 23 | #[bench] Sep 04 21:04:59.406 INFO kablam! | ^^^^^ Sep 04 21:04:59.406 INFO kablam! ... Sep 04 21:04:59.406 INFO kablam! 140 | / bench!(bench9, bench9_noset, bench9_ptr, Sep 04 21:04:59.406 INFO kablam! 141 | | "1.1x^1 + 2.2y^2 - 3.3x^3 + 4.4y^15 - 5.5x^23 + 6.6y^55", Sep 04 21:04:59.406 INFO kablam! 142 | | bench9_native, x, y, Sep 04 21:04:59.406 INFO kablam! 143 | | 1.1*x.powf(1.) + 2.2*y.powf(2.) - 3.3*x.powf(3.) + 4.4*y.powf(15.) - 5.5*x.powf(23.) + 6.6*y.powf(55.) Sep 04 21:04:59.406 INFO kablam! 144 | | ); Sep 04 21:04:59.406 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.406 INFO kablam! Sep 04 21:04:59.406 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.406 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.406 INFO kablam! | Sep 04 21:04:59.406 INFO kablam! 48 | #[bench] Sep 04 21:04:59.406 INFO kablam! | ^^^^^ Sep 04 21:04:59.406 INFO kablam! ... Sep 04 21:04:59.406 INFO kablam! 140 | / bench!(bench9, bench9_noset, bench9_ptr, Sep 04 21:04:59.406 INFO kablam! 141 | | "1.1x^1 + 2.2y^2 - 3.3x^3 + 4.4y^15 - 5.5x^23 + 6.6y^55", Sep 04 21:04:59.406 INFO kablam! 142 | | bench9_native, x, y, Sep 04 21:04:59.407 INFO kablam! 143 | | 1.1*x.powf(1.) + 2.2*y.powf(2.) - 3.3*x.powf(3.) + 4.4*y.powf(15.) - 5.5*x.powf(23.) + 6.6*y.powf(55.) Sep 04 21:04:59.407 INFO kablam! 144 | | ); Sep 04 21:04:59.407 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.407 INFO kablam! | Sep 04 21:04:59.407 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.407 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.407 INFO kablam! | Sep 04 21:04:59.407 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.407 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.407 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.407 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.407 INFO kablam! ... | Sep 04 21:04:59.407 INFO kablam! 89 | | }; Sep 04 21:04:59.407 INFO kablam! 90 | | } Sep 04 21:04:59.407 INFO kablam! | |_^ Sep 04 21:04:59.407 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.407 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.407 INFO kablam! | Sep 04 21:04:59.407 INFO kablam! 48 | #[bench] Sep 04 21:04:59.407 INFO kablam! | ^^^^^ Sep 04 21:04:59.407 INFO kablam! ... Sep 04 21:04:59.408 INFO kablam! 140 | / bench!(bench9, bench9_noset, bench9_ptr, Sep 04 21:04:59.408 INFO kablam! 141 | | "1.1x^1 + 2.2y^2 - 3.3x^3 + 4.4y^15 - 5.5x^23 + 6.6y^55", Sep 04 21:04:59.408 INFO kablam! 142 | | bench9_native, x, y, Sep 04 21:04:59.408 INFO kablam! 143 | | 1.1*x.powf(1.) + 2.2*y.powf(2.) - 3.3*x.powf(3.) + 4.4*y.powf(15.) - 5.5*x.powf(23.) + 6.6*y.powf(55.) Sep 04 21:04:59.408 INFO kablam! 144 | | ); Sep 04 21:04:59.408 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.408 INFO kablam! Sep 04 21:04:59.408 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.408 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.412 INFO kablam! | Sep 04 21:04:59.412 INFO kablam! 74 | #[bench] Sep 04 21:04:59.412 INFO kablam! | ^^^^^ Sep 04 21:04:59.412 INFO kablam! ... Sep 04 21:04:59.412 INFO kablam! 140 | / bench!(bench9, bench9_noset, bench9_ptr, Sep 04 21:04:59.412 INFO kablam! 141 | | "1.1x^1 + 2.2y^2 - 3.3x^3 + 4.4y^15 - 5.5x^23 + 6.6y^55", Sep 04 21:04:59.412 INFO kablam! 142 | | bench9_native, x, y, Sep 04 21:04:59.412 INFO kablam! 143 | | 1.1*x.powf(1.) + 2.2*y.powf(2.) - 3.3*x.powf(3.) + 4.4*y.powf(15.) - 5.5*x.powf(23.) + 6.6*y.powf(55.) Sep 04 21:04:59.412 INFO kablam! 144 | | ); Sep 04 21:04:59.412 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.412 INFO kablam! | Sep 04 21:04:59.412 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.412 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.412 INFO kablam! | Sep 04 21:04:59.413 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.413 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.413 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.413 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.413 INFO kablam! ... | Sep 04 21:04:59.413 INFO kablam! 89 | | }; Sep 04 21:04:59.413 INFO kablam! 90 | | } Sep 04 21:04:59.413 INFO kablam! | |_^ Sep 04 21:04:59.413 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.413 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.413 INFO kablam! | Sep 04 21:04:59.413 INFO kablam! 74 | #[bench] Sep 04 21:04:59.413 INFO kablam! | ^^^^^ Sep 04 21:04:59.413 INFO kablam! ... Sep 04 21:04:59.413 INFO kablam! 140 | / bench!(bench9, bench9_noset, bench9_ptr, Sep 04 21:04:59.413 INFO kablam! 141 | | "1.1x^1 + 2.2y^2 - 3.3x^3 + 4.4y^15 - 5.5x^23 + 6.6y^55", Sep 04 21:04:59.413 INFO kablam! 142 | | bench9_native, x, y, Sep 04 21:04:59.413 INFO kablam! 143 | | 1.1*x.powf(1.) + 2.2*y.powf(2.) - 3.3*x.powf(3.) + 4.4*y.powf(15.) - 5.5*x.powf(23.) + 6.6*y.powf(55.) Sep 04 21:04:59.413 INFO kablam! 144 | | ); Sep 04 21:04:59.413 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.413 INFO kablam! Sep 04 21:04:59.413 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.413 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.413 INFO kablam! | Sep 04 21:04:59.413 INFO kablam! 23 | #[bench] Sep 04 21:04:59.414 INFO kablam! | ^^^^^ Sep 04 21:04:59.414 INFO kablam! ... Sep 04 21:04:59.414 INFO kablam! 146 | / bench!(bench10, bench10_noset, bench10_ptr, Sep 04 21:04:59.414 INFO kablam! 147 | | "sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.414 INFO kablam! 148 | | bench10_native, x, y, Sep 04 21:04:59.414 INFO kablam! 149 | | (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.414 INFO kablam! 150 | | ); Sep 04 21:04:59.414 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.414 INFO kablam! | Sep 04 21:04:59.414 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.414 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.414 INFO kablam! | Sep 04 21:04:59.414 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.414 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.414 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.414 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.414 INFO kablam! ... | Sep 04 21:04:59.414 INFO kablam! 89 | | }; Sep 04 21:04:59.414 INFO kablam! 90 | | } Sep 04 21:04:59.414 INFO kablam! | |_^ Sep 04 21:04:59.414 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.414 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.414 INFO kablam! | Sep 04 21:04:59.414 INFO kablam! 23 | #[bench] Sep 04 21:04:59.414 INFO kablam! | ^^^^^ Sep 04 21:04:59.414 INFO kablam! ... Sep 04 21:04:59.415 INFO kablam! 146 | / bench!(bench10, bench10_noset, bench10_ptr, Sep 04 21:04:59.415 INFO kablam! 147 | | "sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.415 INFO kablam! 148 | | bench10_native, x, y, Sep 04 21:04:59.415 INFO kablam! 149 | | (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.415 INFO kablam! 150 | | ); Sep 04 21:04:59.415 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.415 INFO kablam! Sep 04 21:04:59.415 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.415 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.415 INFO kablam! | Sep 04 21:04:59.415 INFO kablam! 48 | #[bench] Sep 04 21:04:59.415 INFO kablam! | ^^^^^ Sep 04 21:04:59.415 INFO kablam! ... Sep 04 21:04:59.415 INFO kablam! 146 | / bench!(bench10, bench10_noset, bench10_ptr, Sep 04 21:04:59.415 INFO kablam! 147 | | "sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.415 INFO kablam! 148 | | bench10_native, x, y, Sep 04 21:04:59.415 INFO kablam! 149 | | (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.415 INFO kablam! 150 | | ); Sep 04 21:04:59.415 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.415 INFO kablam! | Sep 04 21:04:59.415 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.415 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.415 INFO kablam! | Sep 04 21:04:59.415 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.416 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.416 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.416 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.416 INFO kablam! ... | Sep 04 21:04:59.416 INFO kablam! 89 | | }; Sep 04 21:04:59.416 INFO kablam! 90 | | } Sep 04 21:04:59.416 INFO kablam! | |_^ Sep 04 21:04:59.416 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.416 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.416 INFO kablam! | Sep 04 21:04:59.416 INFO kablam! 48 | #[bench] Sep 04 21:04:59.416 INFO kablam! | ^^^^^ Sep 04 21:04:59.416 INFO kablam! ... Sep 04 21:04:59.416 INFO kablam! 146 | / bench!(bench10, bench10_noset, bench10_ptr, Sep 04 21:04:59.416 INFO kablam! 147 | | "sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.416 INFO kablam! 148 | | bench10_native, x, y, Sep 04 21:04:59.416 INFO kablam! 149 | | (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.416 INFO kablam! 150 | | ); Sep 04 21:04:59.416 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.416 INFO kablam! Sep 04 21:04:59.416 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.416 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.416 INFO kablam! | Sep 04 21:04:59.416 INFO kablam! 74 | #[bench] Sep 04 21:04:59.417 INFO kablam! | ^^^^^ Sep 04 21:04:59.417 INFO kablam! ... Sep 04 21:04:59.417 INFO kablam! 146 | / bench!(bench10, bench10_noset, bench10_ptr, Sep 04 21:04:59.417 INFO kablam! 147 | | "sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.417 INFO kablam! 148 | | bench10_native, x, y, Sep 04 21:04:59.417 INFO kablam! 149 | | (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.417 INFO kablam! 150 | | ); Sep 04 21:04:59.417 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.417 INFO kablam! | Sep 04 21:04:59.417 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.417 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.417 INFO kablam! | Sep 04 21:04:59.417 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.417 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.417 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.417 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.417 INFO kablam! ... | Sep 04 21:04:59.417 INFO kablam! 89 | | }; Sep 04 21:04:59.417 INFO kablam! 90 | | } Sep 04 21:04:59.417 INFO kablam! | |_^ Sep 04 21:04:59.417 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.417 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.417 INFO kablam! | Sep 04 21:04:59.417 INFO kablam! 74 | #[bench] Sep 04 21:04:59.417 INFO kablam! | ^^^^^ Sep 04 21:04:59.418 INFO kablam! ... Sep 04 21:04:59.418 INFO kablam! 146 | / bench!(bench10, bench10_noset, bench10_ptr, Sep 04 21:04:59.418 INFO kablam! 147 | | "sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.418 INFO kablam! 148 | | bench10_native, x, y, Sep 04 21:04:59.418 INFO kablam! 149 | | (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.418 INFO kablam! 150 | | ); Sep 04 21:04:59.418 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.418 INFO kablam! Sep 04 21:04:59.418 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.418 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.418 INFO kablam! | Sep 04 21:04:59.418 INFO kablam! 23 | #[bench] Sep 04 21:04:59.418 INFO kablam! | ^^^^^ Sep 04 21:04:59.418 INFO kablam! ... Sep 04 21:04:59.418 INFO kablam! 152 | / bench!(bench11, bench11_noset, bench11_ptr, Sep 04 21:04:59.418 INFO kablam! 153 | | "1 - sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.418 INFO kablam! 154 | | bench11_native, x, y, Sep 04 21:04:59.418 INFO kablam! 155 | | 1. - (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.418 INFO kablam! 156 | | ); Sep 04 21:04:59.418 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.418 INFO kablam! | Sep 04 21:04:59.418 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.419 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.419 INFO kablam! | Sep 04 21:04:59.419 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.419 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.419 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.419 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.419 INFO kablam! ... | Sep 04 21:04:59.419 INFO kablam! 89 | | }; Sep 04 21:04:59.419 INFO kablam! 90 | | } Sep 04 21:04:59.419 INFO kablam! | |_^ Sep 04 21:04:59.419 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.419 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.419 INFO kablam! | Sep 04 21:04:59.419 INFO kablam! 23 | #[bench] Sep 04 21:04:59.419 INFO kablam! | ^^^^^ Sep 04 21:04:59.419 INFO kablam! ... Sep 04 21:04:59.419 INFO kablam! 152 | / bench!(bench11, bench11_noset, bench11_ptr, Sep 04 21:04:59.419 INFO kablam! 153 | | "1 - sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.419 INFO kablam! 154 | | bench11_native, x, y, Sep 04 21:04:59.419 INFO kablam! 155 | | 1. - (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.419 INFO kablam! 156 | | ); Sep 04 21:04:59.420 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.420 INFO kablam! Sep 04 21:04:59.420 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.420 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.420 INFO kablam! | Sep 04 21:04:59.420 INFO kablam! 48 | #[bench] Sep 04 21:04:59.420 INFO kablam! | ^^^^^ Sep 04 21:04:59.420 INFO kablam! ... Sep 04 21:04:59.420 INFO kablam! 152 | / bench!(bench11, bench11_noset, bench11_ptr, Sep 04 21:04:59.420 INFO kablam! 153 | | "1 - sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.420 INFO kablam! 154 | | bench11_native, x, y, Sep 04 21:04:59.420 INFO kablam! 155 | | 1. - (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.420 INFO kablam! 156 | | ); Sep 04 21:04:59.420 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.420 INFO kablam! | Sep 04 21:04:59.420 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.420 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.420 INFO kablam! | Sep 04 21:04:59.420 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.420 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.420 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.421 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.421 INFO kablam! ... | Sep 04 21:04:59.421 INFO kablam! 89 | | }; Sep 04 21:04:59.421 INFO kablam! 90 | | } Sep 04 21:04:59.421 INFO kablam! | |_^ Sep 04 21:04:59.421 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.421 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.421 INFO kablam! | Sep 04 21:04:59.421 INFO kablam! 48 | #[bench] Sep 04 21:04:59.421 INFO kablam! | ^^^^^ Sep 04 21:04:59.421 INFO kablam! ... Sep 04 21:04:59.421 INFO kablam! 152 | / bench!(bench11, bench11_noset, bench11_ptr, Sep 04 21:04:59.421 INFO kablam! 153 | | "1 - sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.421 INFO kablam! 154 | | bench11_native, x, y, Sep 04 21:04:59.421 INFO kablam! 155 | | 1. - (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.421 INFO kablam! 156 | | ); Sep 04 21:04:59.421 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.421 INFO kablam! Sep 04 21:04:59.421 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.421 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.421 INFO kablam! | Sep 04 21:04:59.422 INFO kablam! 74 | #[bench] Sep 04 21:04:59.422 INFO kablam! | ^^^^^ Sep 04 21:04:59.422 INFO kablam! ... Sep 04 21:04:59.422 INFO kablam! 152 | / bench!(bench11, bench11_noset, bench11_ptr, Sep 04 21:04:59.422 INFO kablam! 153 | | "1 - sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.422 INFO kablam! 154 | | bench11_native, x, y, Sep 04 21:04:59.422 INFO kablam! 155 | | 1. - (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.422 INFO kablam! 156 | | ); Sep 04 21:04:59.422 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.422 INFO kablam! | Sep 04 21:04:59.422 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.422 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.422 INFO kablam! | Sep 04 21:04:59.422 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.422 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.422 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.422 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.422 INFO kablam! ... | Sep 04 21:04:59.422 INFO kablam! 89 | | }; Sep 04 21:04:59.422 INFO kablam! 90 | | } Sep 04 21:04:59.423 INFO kablam! | |_^ Sep 04 21:04:59.423 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.423 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.423 INFO kablam! | Sep 04 21:04:59.423 INFO kablam! 74 | #[bench] Sep 04 21:04:59.423 INFO kablam! | ^^^^^ Sep 04 21:04:59.423 INFO kablam! ... Sep 04 21:04:59.423 INFO kablam! 152 | / bench!(bench11, bench11_noset, bench11_ptr, Sep 04 21:04:59.423 INFO kablam! 153 | | "1 - sin(2 * x) + cos(pi / y)", Sep 04 21:04:59.423 INFO kablam! 154 | | bench11_native, x, y, Sep 04 21:04:59.423 INFO kablam! 155 | | 1. - (2. * x).sin() + (PI / y).sin() Sep 04 21:04:59.423 INFO kablam! 156 | | ); Sep 04 21:04:59.423 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.423 INFO kablam! Sep 04 21:04:59.423 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.423 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.423 INFO kablam! | Sep 04 21:04:59.423 INFO kablam! 23 | #[bench] Sep 04 21:04:59.423 INFO kablam! | ^^^^^ Sep 04 21:04:59.423 INFO kablam! ... Sep 04 21:04:59.423 INFO kablam! 158 | / bench!(bench12, bench12_noset, bench12_ptr, Sep 04 21:04:59.424 INFO kablam! 159 | | "sqrt(111.111 - sin(2 * x) + cos(pi / y) / 333.333)", Sep 04 21:04:59.424 INFO kablam! 160 | | bench12_native, x, y, Sep 04 21:04:59.424 INFO kablam! 161 | | (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt() Sep 04 21:04:59.424 INFO kablam! 162 | | ); Sep 04 21:04:59.424 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.424 INFO kablam! | Sep 04 21:04:59.424 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.424 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.424 INFO kablam! | Sep 04 21:04:59.424 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.424 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.424 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.424 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.424 INFO kablam! ... | Sep 04 21:04:59.424 INFO kablam! 89 | | }; Sep 04 21:04:59.424 INFO kablam! 90 | | } Sep 04 21:04:59.424 INFO kablam! | |_^ Sep 04 21:04:59.424 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.424 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.424 INFO kablam! | Sep 04 21:04:59.425 INFO kablam! 23 | #[bench] Sep 04 21:04:59.425 INFO kablam! | ^^^^^ Sep 04 21:04:59.425 INFO kablam! ... Sep 04 21:04:59.425 INFO kablam! 158 | / bench!(bench12, bench12_noset, bench12_ptr, Sep 04 21:04:59.425 INFO kablam! 159 | | "sqrt(111.111 - sin(2 * x) + cos(pi / y) / 333.333)", Sep 04 21:04:59.425 INFO kablam! 160 | | bench12_native, x, y, Sep 04 21:04:59.425 INFO kablam! 161 | | (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt() Sep 04 21:04:59.425 INFO kablam! 162 | | ); Sep 04 21:04:59.425 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.425 INFO kablam! Sep 04 21:04:59.425 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.425 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.425 INFO kablam! | Sep 04 21:04:59.425 INFO kablam! 48 | #[bench] Sep 04 21:04:59.425 INFO kablam! | ^^^^^ Sep 04 21:04:59.425 INFO kablam! ... Sep 04 21:04:59.425 INFO kablam! 158 | / bench!(bench12, bench12_noset, bench12_ptr, Sep 04 21:04:59.425 INFO kablam! 159 | | "sqrt(111.111 - sin(2 * x) + cos(pi / y) / 333.333)", Sep 04 21:04:59.425 INFO kablam! 160 | | bench12_native, x, y, Sep 04 21:04:59.425 INFO kablam! 161 | | (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt() Sep 04 21:04:59.425 INFO kablam! 162 | | ); Sep 04 21:04:59.426 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.426 INFO kablam! | Sep 04 21:04:59.426 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.426 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.426 INFO kablam! | Sep 04 21:04:59.426 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.426 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.426 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.426 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.426 INFO kablam! ... | Sep 04 21:04:59.426 INFO kablam! 89 | | }; Sep 04 21:04:59.426 INFO kablam! 90 | | } Sep 04 21:04:59.426 INFO kablam! | |_^ Sep 04 21:04:59.426 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.426 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.426 INFO kablam! | Sep 04 21:04:59.426 INFO kablam! 48 | #[bench] Sep 04 21:04:59.426 INFO kablam! | ^^^^^ Sep 04 21:04:59.426 INFO kablam! ... Sep 04 21:04:59.426 INFO kablam! 158 | / bench!(bench12, bench12_noset, bench12_ptr, Sep 04 21:04:59.426 INFO kablam! 159 | | "sqrt(111.111 - sin(2 * x) + cos(pi / y) / 333.333)", Sep 04 21:04:59.427 INFO kablam! 160 | | bench12_native, x, y, Sep 04 21:04:59.427 INFO kablam! 161 | | (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt() Sep 04 21:04:59.427 INFO kablam! 162 | | ); Sep 04 21:04:59.427 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.427 INFO kablam! Sep 04 21:04:59.427 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.427 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.427 INFO kablam! | Sep 04 21:04:59.427 INFO kablam! 74 | #[bench] Sep 04 21:04:59.427 INFO kablam! | ^^^^^ Sep 04 21:04:59.427 INFO kablam! ... Sep 04 21:04:59.427 INFO kablam! 158 | / bench!(bench12, bench12_noset, bench12_ptr, Sep 04 21:04:59.427 INFO kablam! 159 | | "sqrt(111.111 - sin(2 * x) + cos(pi / y) / 333.333)", Sep 04 21:04:59.427 INFO kablam! 160 | | bench12_native, x, y, Sep 04 21:04:59.427 INFO kablam! 161 | | (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt() Sep 04 21:04:59.427 INFO kablam! 162 | | ); Sep 04 21:04:59.427 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.427 INFO kablam! | Sep 04 21:04:59.427 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.427 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.427 INFO kablam! | Sep 04 21:04:59.428 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.428 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.428 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.428 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.428 INFO kablam! ... | Sep 04 21:04:59.428 INFO kablam! 89 | | }; Sep 04 21:04:59.428 INFO kablam! 90 | | } Sep 04 21:04:59.428 INFO kablam! | |_^ Sep 04 21:04:59.428 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.428 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.428 INFO kablam! | Sep 04 21:04:59.428 INFO kablam! 74 | #[bench] Sep 04 21:04:59.428 INFO kablam! | ^^^^^ Sep 04 21:04:59.428 INFO kablam! ... Sep 04 21:04:59.428 INFO kablam! 158 | / bench!(bench12, bench12_noset, bench12_ptr, Sep 04 21:04:59.428 INFO kablam! 159 | | "sqrt(111.111 - sin(2 * x) + cos(pi / y) / 333.333)", Sep 04 21:04:59.428 INFO kablam! 160 | | bench12_native, x, y, Sep 04 21:04:59.428 INFO kablam! 161 | | (111.111 - (2. * x).sin() + (PI / y).sin() / 333.333).sqrt() Sep 04 21:04:59.428 INFO kablam! 162 | | ); Sep 04 21:04:59.428 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.429 INFO kablam! Sep 04 21:04:59.429 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.429 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.429 INFO kablam! | Sep 04 21:04:59.429 INFO kablam! 23 | #[bench] Sep 04 21:04:59.429 INFO kablam! | ^^^^^ Sep 04 21:04:59.429 INFO kablam! ... Sep 04 21:04:59.429 INFO kablam! 164 | / bench!(bench13, bench13_noset, bench13_ptr, Sep 04 21:04:59.429 INFO kablam! 165 | | "(x^2 / sin(2 * pi / y)) - x / 2", Sep 04 21:04:59.429 INFO kablam! 166 | | bench13_native, x, y, Sep 04 21:04:59.429 INFO kablam! 167 | | (x.powf(2.) / (2. * PI / y).sin()) - x / 2. Sep 04 21:04:59.429 INFO kablam! 168 | | ); Sep 04 21:04:59.429 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.429 INFO kablam! | Sep 04 21:04:59.429 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.429 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.429 INFO kablam! | Sep 04 21:04:59.429 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.429 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.429 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.429 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.429 INFO kablam! ... | Sep 04 21:04:59.430 INFO kablam! 89 | | }; Sep 04 21:04:59.430 INFO kablam! 90 | | } Sep 04 21:04:59.430 INFO kablam! | |_^ Sep 04 21:04:59.430 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.430 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.430 INFO kablam! | Sep 04 21:04:59.430 INFO kablam! 23 | #[bench] Sep 04 21:04:59.430 INFO kablam! | ^^^^^ Sep 04 21:04:59.430 INFO kablam! ... Sep 04 21:04:59.430 INFO kablam! 164 | / bench!(bench13, bench13_noset, bench13_ptr, Sep 04 21:04:59.430 INFO kablam! 165 | | "(x^2 / sin(2 * pi / y)) - x / 2", Sep 04 21:04:59.430 INFO kablam! 166 | | bench13_native, x, y, Sep 04 21:04:59.430 INFO kablam! 167 | | (x.powf(2.) / (2. * PI / y).sin()) - x / 2. Sep 04 21:04:59.430 INFO kablam! 168 | | ); Sep 04 21:04:59.430 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.430 INFO kablam! Sep 04 21:04:59.430 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.430 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.430 INFO kablam! | Sep 04 21:04:59.430 INFO kablam! 48 | #[bench] Sep 04 21:04:59.431 INFO kablam! | ^^^^^ Sep 04 21:04:59.431 INFO kablam! ... Sep 04 21:04:59.431 INFO kablam! 164 | / bench!(bench13, bench13_noset, bench13_ptr, Sep 04 21:04:59.431 INFO kablam! 165 | | "(x^2 / sin(2 * pi / y)) - x / 2", Sep 04 21:04:59.431 INFO kablam! 166 | | bench13_native, x, y, Sep 04 21:04:59.431 INFO kablam! 167 | | (x.powf(2.) / (2. * PI / y).sin()) - x / 2. Sep 04 21:04:59.431 INFO kablam! 168 | | ); Sep 04 21:04:59.431 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.431 INFO kablam! | Sep 04 21:04:59.431 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.431 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.431 INFO kablam! | Sep 04 21:04:59.431 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.431 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.431 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.431 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.431 INFO kablam! ... | Sep 04 21:04:59.431 INFO kablam! 89 | | }; Sep 04 21:04:59.431 INFO kablam! 90 | | } Sep 04 21:04:59.431 INFO kablam! | |_^ Sep 04 21:04:59.431 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.432 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.432 INFO kablam! | Sep 04 21:04:59.432 INFO kablam! 48 | #[bench] Sep 04 21:04:59.432 INFO kablam! | ^^^^^ Sep 04 21:04:59.432 INFO kablam! ... Sep 04 21:04:59.432 INFO kablam! 164 | / bench!(bench13, bench13_noset, bench13_ptr, Sep 04 21:04:59.432 INFO kablam! 165 | | "(x^2 / sin(2 * pi / y)) - x / 2", Sep 04 21:04:59.432 INFO kablam! 166 | | bench13_native, x, y, Sep 04 21:04:59.432 INFO kablam! 167 | | (x.powf(2.) / (2. * PI / y).sin()) - x / 2. Sep 04 21:04:59.432 INFO kablam! 168 | | ); Sep 04 21:04:59.432 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.432 INFO kablam! Sep 04 21:04:59.432 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.432 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.432 INFO kablam! | Sep 04 21:04:59.432 INFO kablam! 74 | #[bench] Sep 04 21:04:59.432 INFO kablam! | ^^^^^ Sep 04 21:04:59.432 INFO kablam! ... Sep 04 21:04:59.432 INFO kablam! 164 | / bench!(bench13, bench13_noset, bench13_ptr, Sep 04 21:04:59.432 INFO kablam! 165 | | "(x^2 / sin(2 * pi / y)) - x / 2", Sep 04 21:04:59.433 INFO kablam! 166 | | bench13_native, x, y, Sep 04 21:04:59.433 INFO kablam! 167 | | (x.powf(2.) / (2. * PI / y).sin()) - x / 2. Sep 04 21:04:59.433 INFO kablam! 168 | | ); Sep 04 21:04:59.433 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.433 INFO kablam! | Sep 04 21:04:59.433 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.433 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.433 INFO kablam! | Sep 04 21:04:59.433 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.433 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.433 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.433 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.433 INFO kablam! ... | Sep 04 21:04:59.433 INFO kablam! 89 | | }; Sep 04 21:04:59.433 INFO kablam! 90 | | } Sep 04 21:04:59.433 INFO kablam! | |_^ Sep 04 21:04:59.433 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.433 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.433 INFO kablam! | Sep 04 21:04:59.433 INFO kablam! 74 | #[bench] Sep 04 21:04:59.433 INFO kablam! | ^^^^^ Sep 04 21:04:59.434 INFO kablam! ... Sep 04 21:04:59.434 INFO kablam! 164 | / bench!(bench13, bench13_noset, bench13_ptr, Sep 04 21:04:59.434 INFO kablam! 165 | | "(x^2 / sin(2 * pi / y)) - x / 2", Sep 04 21:04:59.434 INFO kablam! 166 | | bench13_native, x, y, Sep 04 21:04:59.434 INFO kablam! 167 | | (x.powf(2.) / (2. * PI / y).sin()) - x / 2. Sep 04 21:04:59.434 INFO kablam! 168 | | ); Sep 04 21:04:59.434 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.434 INFO kablam! Sep 04 21:04:59.434 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.434 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.434 INFO kablam! | Sep 04 21:04:59.434 INFO kablam! 23 | #[bench] Sep 04 21:04:59.434 INFO kablam! | ^^^^^ Sep 04 21:04:59.434 INFO kablam! ... Sep 04 21:04:59.434 INFO kablam! 170 | / bench!(bench14, bench14_noset, bench14_ptr, Sep 04 21:04:59.434 INFO kablam! 171 | | "x + (cos(y - sin(2 / x * pi)) - sin(x - cos(2 * y / pi))) - y", Sep 04 21:04:59.434 INFO kablam! 172 | | bench14_native, x, y, Sep 04 21:04:59.434 INFO kablam! 173 | | x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y Sep 04 21:04:59.434 INFO kablam! 174 | | ); Sep 04 21:04:59.434 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.434 INFO kablam! | Sep 04 21:04:59.435 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.435 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.435 INFO kablam! | Sep 04 21:04:59.435 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.435 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.435 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.435 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.435 INFO kablam! ... | Sep 04 21:04:59.435 INFO kablam! 89 | | }; Sep 04 21:04:59.435 INFO kablam! 90 | | } Sep 04 21:04:59.435 INFO kablam! | |_^ Sep 04 21:04:59.435 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.435 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.435 INFO kablam! | Sep 04 21:04:59.435 INFO kablam! 23 | #[bench] Sep 04 21:04:59.435 INFO kablam! | ^^^^^ Sep 04 21:04:59.435 INFO kablam! ... Sep 04 21:04:59.435 INFO kablam! 170 | / bench!(bench14, bench14_noset, bench14_ptr, Sep 04 21:04:59.435 INFO kablam! 171 | | "x + (cos(y - sin(2 / x * pi)) - sin(x - cos(2 * y / pi))) - y", Sep 04 21:04:59.435 INFO kablam! 172 | | bench14_native, x, y, Sep 04 21:04:59.435 INFO kablam! 173 | | x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y Sep 04 21:04:59.435 INFO kablam! 174 | | ); Sep 04 21:04:59.436 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.436 INFO kablam! Sep 04 21:04:59.436 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.436 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.436 INFO kablam! | Sep 04 21:04:59.436 INFO kablam! 48 | #[bench] Sep 04 21:04:59.436 INFO kablam! | ^^^^^ Sep 04 21:04:59.436 INFO kablam! ... Sep 04 21:04:59.436 INFO kablam! 170 | / bench!(bench14, bench14_noset, bench14_ptr, Sep 04 21:04:59.436 INFO kablam! 171 | | "x + (cos(y - sin(2 / x * pi)) - sin(x - cos(2 * y / pi))) - y", Sep 04 21:04:59.436 INFO kablam! 172 | | bench14_native, x, y, Sep 04 21:04:59.436 INFO kablam! 173 | | x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y Sep 04 21:04:59.436 INFO kablam! 174 | | ); Sep 04 21:04:59.436 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.436 INFO kablam! | Sep 04 21:04:59.436 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.436 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.436 INFO kablam! | Sep 04 21:04:59.436 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.436 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.437 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.437 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.437 INFO kablam! ... | Sep 04 21:04:59.437 INFO kablam! 89 | | }; Sep 04 21:04:59.437 INFO kablam! 90 | | } Sep 04 21:04:59.437 INFO kablam! | |_^ Sep 04 21:04:59.437 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.437 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.437 INFO kablam! | Sep 04 21:04:59.437 INFO kablam! 48 | #[bench] Sep 04 21:04:59.437 INFO kablam! | ^^^^^ Sep 04 21:04:59.437 INFO kablam! ... Sep 04 21:04:59.437 INFO kablam! 170 | / bench!(bench14, bench14_noset, bench14_ptr, Sep 04 21:04:59.437 INFO kablam! 171 | | "x + (cos(y - sin(2 / x * pi)) - sin(x - cos(2 * y / pi))) - y", Sep 04 21:04:59.437 INFO kablam! 172 | | bench14_native, x, y, Sep 04 21:04:59.437 INFO kablam! 173 | | x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y Sep 04 21:04:59.437 INFO kablam! 174 | | ); Sep 04 21:04:59.437 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.437 INFO kablam! Sep 04 21:04:59.437 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.437 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.437 INFO kablam! | Sep 04 21:04:59.438 INFO kablam! 74 | #[bench] Sep 04 21:04:59.438 INFO kablam! | ^^^^^ Sep 04 21:04:59.438 INFO kablam! ... Sep 04 21:04:59.438 INFO kablam! 170 | / bench!(bench14, bench14_noset, bench14_ptr, Sep 04 21:04:59.438 INFO kablam! 171 | | "x + (cos(y - sin(2 / x * pi)) - sin(x - cos(2 * y / pi))) - y", Sep 04 21:04:59.438 INFO kablam! 172 | | bench14_native, x, y, Sep 04 21:04:59.438 INFO kablam! 173 | | x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y Sep 04 21:04:59.438 INFO kablam! 174 | | ); Sep 04 21:04:59.438 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.438 INFO kablam! | Sep 04 21:04:59.438 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.438 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.438 INFO kablam! | Sep 04 21:04:59.438 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.438 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.438 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.438 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.438 INFO kablam! ... | Sep 04 21:04:59.438 INFO kablam! 89 | | }; Sep 04 21:04:59.438 INFO kablam! 90 | | } Sep 04 21:04:59.438 INFO kablam! | |_^ Sep 04 21:04:59.439 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.439 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.439 INFO kablam! | Sep 04 21:04:59.439 INFO kablam! 74 | #[bench] Sep 04 21:04:59.439 INFO kablam! | ^^^^^ Sep 04 21:04:59.439 INFO kablam! ... Sep 04 21:04:59.439 INFO kablam! 170 | / bench!(bench14, bench14_noset, bench14_ptr, Sep 04 21:04:59.439 INFO kablam! 171 | | "x + (cos(y - sin(2 / x * pi)) - sin(x - cos(2 * y / pi))) - y", Sep 04 21:04:59.439 INFO kablam! 172 | | bench14_native, x, y, Sep 04 21:04:59.439 INFO kablam! 173 | | x + ((y - (2. / x * PI).sin()).cos() - (x - (2. * y / PI).cos()).sin()) - y Sep 04 21:04:59.439 INFO kablam! 174 | | ); Sep 04 21:04:59.439 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.439 INFO kablam! Sep 04 21:04:59.439 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.439 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.439 INFO kablam! | Sep 04 21:04:59.439 INFO kablam! 23 | #[bench] Sep 04 21:04:59.439 INFO kablam! | ^^^^^ Sep 04 21:04:59.439 INFO kablam! ... Sep 04 21:04:59.439 INFO kablam! 176 | / bench!(bench16, bench16_noset, bench16_ptr, Sep 04 21:04:59.439 INFO kablam! 177 | | "max(3.33, min(sqrt(1 - sin(2 * x) + cos(pi / y) / 3), 1.11))", Sep 04 21:04:59.439 INFO kablam! 178 | | bench16_native, x, y, Sep 04 21:04:59.440 INFO kablam! 179 | | (3.33 as c_double).max((1.11 as c_double).min(1. - (2. * x).sin() + (PI / y).cos() / 3.).sqrt()) Sep 04 21:04:59.440 INFO kablam! 180 | | ); Sep 04 21:04:59.440 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.440 INFO kablam! | Sep 04 21:04:59.440 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.440 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.440 INFO kablam! | Sep 04 21:04:59.440 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.440 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.440 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.440 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.440 INFO kablam! ... | Sep 04 21:04:59.440 INFO kablam! 89 | | }; Sep 04 21:04:59.440 INFO kablam! 90 | | } Sep 04 21:04:59.440 INFO kablam! | |_^ Sep 04 21:04:59.440 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.440 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.440 INFO kablam! | Sep 04 21:04:59.440 INFO kablam! 23 | #[bench] Sep 04 21:04:59.440 INFO kablam! | ^^^^^ Sep 04 21:04:59.441 INFO kablam! ... Sep 04 21:04:59.441 INFO kablam! 176 | / bench!(bench16, bench16_noset, bench16_ptr, Sep 04 21:04:59.441 INFO kablam! 177 | | "max(3.33, min(sqrt(1 - sin(2 * x) + cos(pi / y) / 3), 1.11))", Sep 04 21:04:59.441 INFO kablam! 178 | | bench16_native, x, y, Sep 04 21:04:59.441 INFO kablam! 179 | | (3.33 as c_double).max((1.11 as c_double).min(1. - (2. * x).sin() + (PI / y).cos() / 3.).sqrt()) Sep 04 21:04:59.441 INFO kablam! 180 | | ); Sep 04 21:04:59.441 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.441 INFO kablam! Sep 04 21:04:59.441 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.441 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.441 INFO kablam! | Sep 04 21:04:59.441 INFO kablam! 48 | #[bench] Sep 04 21:04:59.441 INFO kablam! | ^^^^^ Sep 04 21:04:59.441 INFO kablam! ... Sep 04 21:04:59.441 INFO kablam! 176 | / bench!(bench16, bench16_noset, bench16_ptr, Sep 04 21:04:59.441 INFO kablam! 177 | | "max(3.33, min(sqrt(1 - sin(2 * x) + cos(pi / y) / 3), 1.11))", Sep 04 21:04:59.441 INFO kablam! 178 | | bench16_native, x, y, Sep 04 21:04:59.441 INFO kablam! 179 | | (3.33 as c_double).max((1.11 as c_double).min(1. - (2. * x).sin() + (PI / y).cos() / 3.).sqrt()) Sep 04 21:04:59.441 INFO kablam! 180 | | ); Sep 04 21:04:59.441 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.442 INFO kablam! | Sep 04 21:04:59.442 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.442 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.442 INFO kablam! | Sep 04 21:04:59.442 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.442 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.442 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.442 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.442 INFO kablam! ... | Sep 04 21:04:59.442 INFO kablam! 89 | | }; Sep 04 21:04:59.442 INFO kablam! 90 | | } Sep 04 21:04:59.442 INFO kablam! | |_^ Sep 04 21:04:59.442 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.442 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.442 INFO kablam! | Sep 04 21:04:59.442 INFO kablam! 48 | #[bench] Sep 04 21:04:59.442 INFO kablam! | ^^^^^ Sep 04 21:04:59.442 INFO kablam! ... Sep 04 21:04:59.442 INFO kablam! 176 | / bench!(bench16, bench16_noset, bench16_ptr, Sep 04 21:04:59.442 INFO kablam! 177 | | "max(3.33, min(sqrt(1 - sin(2 * x) + cos(pi / y) / 3), 1.11))", Sep 04 21:04:59.442 INFO kablam! 178 | | bench16_native, x, y, Sep 04 21:04:59.442 INFO kablam! 179 | | (3.33 as c_double).max((1.11 as c_double).min(1. - (2. * x).sin() + (PI / y).cos() / 3.).sqrt()) Sep 04 21:04:59.443 INFO kablam! 180 | | ); Sep 04 21:04:59.443 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.443 INFO kablam! Sep 04 21:04:59.443 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.443 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.443 INFO kablam! | Sep 04 21:04:59.443 INFO kablam! 74 | #[bench] Sep 04 21:04:59.443 INFO kablam! | ^^^^^ Sep 04 21:04:59.443 INFO kablam! ... Sep 04 21:04:59.443 INFO kablam! 176 | / bench!(bench16, bench16_noset, bench16_ptr, Sep 04 21:04:59.443 INFO kablam! 177 | | "max(3.33, min(sqrt(1 - sin(2 * x) + cos(pi / y) / 3), 1.11))", Sep 04 21:04:59.443 INFO kablam! 178 | | bench16_native, x, y, Sep 04 21:04:59.443 INFO kablam! 179 | | (3.33 as c_double).max((1.11 as c_double).min(1. - (2. * x).sin() + (PI / y).cos() / 3.).sqrt()) Sep 04 21:04:59.443 INFO kablam! 180 | | ); Sep 04 21:04:59.443 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.443 INFO kablam! | Sep 04 21:04:59.443 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.443 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.443 INFO kablam! | Sep 04 21:04:59.443 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.443 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.444 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.444 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.444 INFO kablam! ... | Sep 04 21:04:59.444 INFO kablam! 89 | | }; Sep 04 21:04:59.444 INFO kablam! 90 | | } Sep 04 21:04:59.444 INFO kablam! | |_^ Sep 04 21:04:59.444 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.444 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.444 INFO kablam! | Sep 04 21:04:59.444 INFO kablam! 74 | #[bench] Sep 04 21:04:59.444 INFO kablam! | ^^^^^ Sep 04 21:04:59.444 INFO kablam! ... Sep 04 21:04:59.444 INFO kablam! 176 | / bench!(bench16, bench16_noset, bench16_ptr, Sep 04 21:04:59.444 INFO kablam! 177 | | "max(3.33, min(sqrt(1 - sin(2 * x) + cos(pi / y) / 3), 1.11))", Sep 04 21:04:59.444 INFO kablam! 178 | | bench16_native, x, y, Sep 04 21:04:59.444 INFO kablam! 179 | | (3.33 as c_double).max((1.11 as c_double).min(1. - (2. * x).sin() + (PI / y).cos() / 3.).sqrt()) Sep 04 21:04:59.444 INFO kablam! 180 | | ); Sep 04 21:04:59.444 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.444 INFO kablam! Sep 04 21:04:59.444 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.444 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.445 INFO kablam! | Sep 04 21:04:59.445 INFO kablam! 23 | #[bench] Sep 04 21:04:59.445 INFO kablam! | ^^^^^ Sep 04 21:04:59.445 INFO kablam! ... Sep 04 21:04:59.445 INFO kablam! 182 | / bench!(bench17, bench17_noset, bench17_ptr, Sep 04 21:04:59.445 INFO kablam! 183 | | "if((y + (x * 2.2)) <= (x + y + 1.1), x - y, x * y) + 2 * pi / x", Sep 04 21:04:59.445 INFO kablam! 184 | | bench17_native, x, y, Sep 04 21:04:59.445 INFO kablam! 185 | | (if (y + (x * 2.2)) <= (x + y + 1.1) { x - y } else { x * y }) + 2. * PI / x Sep 04 21:04:59.445 INFO kablam! 186 | | ); Sep 04 21:04:59.445 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.445 INFO kablam! | Sep 04 21:04:59.445 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.445 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.445 INFO kablam! | Sep 04 21:04:59.445 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.445 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.445 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.445 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.445 INFO kablam! ... | Sep 04 21:04:59.445 INFO kablam! 89 | | }; Sep 04 21:04:59.445 INFO kablam! 90 | | } Sep 04 21:04:59.445 INFO kablam! | |_^ Sep 04 21:04:59.445 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.446 INFO kablam! --> benches/benches.rs:23:11 Sep 04 21:04:59.446 INFO kablam! | Sep 04 21:04:59.446 INFO kablam! 23 | #[bench] Sep 04 21:04:59.446 INFO kablam! | ^^^^^ Sep 04 21:04:59.446 INFO kablam! ... Sep 04 21:04:59.446 INFO kablam! 182 | / bench!(bench17, bench17_noset, bench17_ptr, Sep 04 21:04:59.446 INFO kablam! 183 | | "if((y + (x * 2.2)) <= (x + y + 1.1), x - y, x * y) + 2 * pi / x", Sep 04 21:04:59.446 INFO kablam! 184 | | bench17_native, x, y, Sep 04 21:04:59.446 INFO kablam! 185 | | (if (y + (x * 2.2)) <= (x + y + 1.1) { x - y } else { x * y }) + 2. * PI / x Sep 04 21:04:59.446 INFO kablam! 186 | | ); Sep 04 21:04:59.446 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.446 INFO kablam! Sep 04 21:04:59.446 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.446 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.446 INFO kablam! | Sep 04 21:04:59.446 INFO kablam! 48 | #[bench] Sep 04 21:04:59.446 INFO kablam! | ^^^^^ Sep 04 21:04:59.446 INFO kablam! ... Sep 04 21:04:59.446 INFO kablam! 182 | / bench!(bench17, bench17_noset, bench17_ptr, Sep 04 21:04:59.446 INFO kablam! 183 | | "if((y + (x * 2.2)) <= (x + y + 1.1), x - y, x * y) + 2 * pi / x", Sep 04 21:04:59.446 INFO kablam! 184 | | bench17_native, x, y, Sep 04 21:04:59.446 INFO kablam! 185 | | (if (y + (x * 2.2)) <= (x + y + 1.1) { x - y } else { x * y }) + 2. * PI / x Sep 04 21:04:59.447 INFO kablam! 186 | | ); Sep 04 21:04:59.447 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.447 INFO kablam! | Sep 04 21:04:59.447 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.447 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.447 INFO kablam! | Sep 04 21:04:59.447 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.447 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.447 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.447 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.447 INFO kablam! ... | Sep 04 21:04:59.447 INFO kablam! 89 | | }; Sep 04 21:04:59.447 INFO kablam! 90 | | } Sep 04 21:04:59.447 INFO kablam! | |_^ Sep 04 21:04:59.447 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.447 INFO kablam! --> benches/benches.rs:48:11 Sep 04 21:04:59.447 INFO kablam! | Sep 04 21:04:59.447 INFO kablam! 48 | #[bench] Sep 04 21:04:59.447 INFO kablam! | ^^^^^ Sep 04 21:04:59.447 INFO kablam! ... Sep 04 21:04:59.447 INFO kablam! 182 | / bench!(bench17, bench17_noset, bench17_ptr, Sep 04 21:04:59.447 INFO kablam! 183 | | "if((y + (x * 2.2)) <= (x + y + 1.1), x - y, x * y) + 2 * pi / x", Sep 04 21:04:59.447 INFO kablam! 184 | | bench17_native, x, y, Sep 04 21:04:59.448 INFO kablam! 185 | | (if (y + (x * 2.2)) <= (x + y + 1.1) { x - y } else { x * y }) + 2. * PI / x Sep 04 21:04:59.448 INFO kablam! 186 | | ); Sep 04 21:04:59.448 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.448 INFO kablam! Sep 04 21:04:59.448 INFO kablam! error[E0659]: `bench` is ambiguous Sep 04 21:04:59.448 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.448 INFO kablam! | Sep 04 21:04:59.448 INFO kablam! 74 | #[bench] Sep 04 21:04:59.448 INFO kablam! | ^^^^^ Sep 04 21:04:59.448 INFO kablam! ... Sep 04 21:04:59.448 INFO kablam! 182 | / bench!(bench17, bench17_noset, bench17_ptr, Sep 04 21:04:59.448 INFO kablam! 183 | | "if((y + (x * 2.2)) <= (x + y + 1.1), x - y, x * y) + 2 * pi / x", Sep 04 21:04:59.448 INFO kablam! 184 | | bench17_native, x, y, Sep 04 21:04:59.448 INFO kablam! 185 | | (if (y + (x * 2.2)) <= (x + y + 1.1) { x - y } else { x * y }) + 2. * PI / x Sep 04 21:04:59.448 INFO kablam! 186 | | ); Sep 04 21:04:59.448 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.448 INFO kablam! | Sep 04 21:04:59.448 INFO kablam! note: `bench` could refer to the name defined here Sep 04 21:04:59.448 INFO kablam! --> benches/benches.rs:19:1 Sep 04 21:04:59.448 INFO kablam! | Sep 04 21:04:59.448 INFO kablam! 19 | / macro_rules! bench { Sep 04 21:04:59.449 INFO kablam! 20 | | ($name:ident, $name_noset:ident, $name_set_pointer:ident, $formula:expr, $name_native:ident, Sep 04 21:04:59.449 INFO kablam! 21 | | $x:ident, $y:ident, $expr:expr) => { Sep 04 21:04:59.449 INFO kablam! 22 | | // "Normal" usage of API Sep 04 21:04:59.449 INFO kablam! ... | Sep 04 21:04:59.449 INFO kablam! 89 | | }; Sep 04 21:04:59.449 INFO kablam! 90 | | } Sep 04 21:04:59.449 INFO kablam! | |_^ Sep 04 21:04:59.449 INFO kablam! note: `bench` could also refer to the name defined here Sep 04 21:04:59.449 INFO kablam! --> benches/benches.rs:74:11 Sep 04 21:04:59.449 INFO kablam! | Sep 04 21:04:59.449 INFO kablam! 74 | #[bench] Sep 04 21:04:59.449 INFO kablam! | ^^^^^ Sep 04 21:04:59.449 INFO kablam! ... Sep 04 21:04:59.449 INFO kablam! 182 | / bench!(bench17, bench17_noset, bench17_ptr, Sep 04 21:04:59.449 INFO kablam! 183 | | "if((y + (x * 2.2)) <= (x + y + 1.1), x - y, x * y) + 2 * pi / x", Sep 04 21:04:59.449 INFO kablam! 184 | | bench17_native, x, y, Sep 04 21:04:59.449 INFO kablam! 185 | | (if (y + (x * 2.2)) <= (x + y + 1.1) { x - y } else { x * y }) + 2. * PI / x Sep 04 21:04:59.449 INFO kablam! 186 | | ); Sep 04 21:04:59.449 INFO kablam! | |__- in this macro invocation Sep 04 21:04:59.449 INFO kablam! Sep 04 21:04:59.609 INFO kablam! error: aborting due to 48 previous errors Sep 04 21:04:59.609 INFO kablam! Sep 04 21:04:59.609 INFO kablam! For more information about this error, try `rustc --explain E0659`. Sep 04 21:04:59.618 INFO kablam! error: Could not compile `exprtk_rs`. Sep 04 21:04:59.618 INFO kablam! Sep 04 21:04:59.618 INFO kablam! To learn more, run the command again with --verbose. Sep 04 21:04:59.619 INFO kablam! su: No module specific data is present Sep 04 21:05:00.232 INFO running `"docker" "rm" "-f" "c93f60098dae98759aea944b7ed70de8ab7617c3dc6b7d2a12848e32d034a417"` Sep 04 21:05:00.364 INFO blam! c93f60098dae98759aea944b7ed70de8ab7617c3dc6b7d2a12848e32d034a417