Sep 20 05:52:06.411 INFO checking bv-0.10.0 against master#1e21c9a297a9fe668d62887a3a6a4add8e717b17 for pr-54352 Sep 20 05:52:06.411 INFO running: cargo +1e21c9a297a9fe668d62887a3a6a4add8e717b17-alt check --frozen --all --all-targets Sep 20 05:52:06.411 INFO running `"docker" "create" "-v" "/home/ec2-user/crater/./work/local/test-source/worker-2/pr-54352/master#1e21c9a297a9fe668d62887a3a6a4add8e717b17:/source:ro,Z" "-v" "/home/ec2-user/crater/./work/local/target-dirs/pr-54352/worker-2/master#1e21c9a297a9fe668d62887a3a6a4add8e717b17:/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=1000" "-e" "CMD=cargo +1e21c9a297a9fe668d62887a3a6a4add8e717b17-alt check --frozen --all --all-targets" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-m" "1536M" "crater"` Sep 20 05:52:06.682 INFO blam! a5d74e927f2693b74b3b22e6e8dcb28ba8ec0117117272341c372aad7efe7182 Sep 20 05:52:06.684 INFO running `"docker" "start" "-a" "a5d74e927f2693b74b3b22e6e8dcb28ba8ec0117117272341c372aad7efe7182"` Sep 20 05:52:08.513 INFO kablam! usermod: no changes Sep 20 05:52:08.610 INFO kablam! Compiling feature-probe v0.1.1 Sep 20 05:52:09.508 INFO kablam! Compiling bv v0.10.0 (/source) Sep 20 05:52:21.910 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.910 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.910 INFO kablam! | Sep 20 05:52:21.910 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.910 INFO kablam! | ^ Sep 20 05:52:21.910 INFO kablam! | | Sep 20 05:52:21.910 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.910 INFO kablam! | | Sep 20 05:52:21.910 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.910 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.910 INFO kablam! 68 | | } Sep 20 05:52:21.910 INFO kablam! ... | Sep 20 05:52:21.910 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.910 INFO kablam! 77 | | } Sep 20 05:52:21.910 INFO kablam! | |_________^ Sep 20 05:52:21.911 INFO kablam! ... Sep 20 05:52:21.911 INFO kablam! 104 | / or3_bench! { Sep 20 05:52:21.911 INFO kablam! 105 | | fn vec_bool_loop(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.911 INFO kablam! 106 | | let len = cmp::min(v1.len(), v2.len()); Sep 20 05:52:21.911 INFO kablam! 107 | | let mut result = Vec::with_capacity(len); Sep 20 05:52:21.911 INFO kablam! ... | Sep 20 05:52:21.911 INFO kablam! 114 | | } Sep 20 05:52:21.911 INFO kablam! 115 | | } Sep 20 05:52:21.911 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.911 INFO kablam! | Sep 20 05:52:21.911 INFO kablam! = note: #[warn(private_no_mangle_fns)] on by default Sep 20 05:52:21.911 INFO kablam! Sep 20 05:52:21.912 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.912 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.912 INFO kablam! | Sep 20 05:52:21.912 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.912 INFO kablam! | ^ Sep 20 05:52:21.912 INFO kablam! | | Sep 20 05:52:21.912 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.912 INFO kablam! | | Sep 20 05:52:21.912 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.912 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.912 INFO kablam! 68 | | } Sep 20 05:52:21.912 INFO kablam! ... | Sep 20 05:52:21.912 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.912 INFO kablam! 77 | | } Sep 20 05:52:21.912 INFO kablam! | |_________^ Sep 20 05:52:21.912 INFO kablam! ... Sep 20 05:52:21.912 INFO kablam! 117 | / or3_bench! { Sep 20 05:52:21.913 INFO kablam! 118 | | fn vec_bool_loop_fused(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.913 INFO kablam! 119 | | let len = cmp::min(v1.len(), cmp::min(v2.len(), v3.len())); Sep 20 05:52:21.913 INFO kablam! 120 | | let mut result = Vec::with_capacity(len); Sep 20 05:52:21.913 INFO kablam! ... | Sep 20 05:52:21.913 INFO kablam! 127 | | } Sep 20 05:52:21.913 INFO kablam! 128 | | } Sep 20 05:52:21.913 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.913 INFO kablam! Sep 20 05:52:21.913 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.913 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.913 INFO kablam! | Sep 20 05:52:21.913 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.913 INFO kablam! | ^ Sep 20 05:52:21.913 INFO kablam! | | Sep 20 05:52:21.913 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.914 INFO kablam! | | Sep 20 05:52:21.914 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.914 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.914 INFO kablam! 68 | | } Sep 20 05:52:21.914 INFO kablam! ... | Sep 20 05:52:21.914 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.914 INFO kablam! 77 | | } Sep 20 05:52:21.914 INFO kablam! | |_________^ Sep 20 05:52:21.914 INFO kablam! ... Sep 20 05:52:21.914 INFO kablam! 130 | / or3_bench! { Sep 20 05:52:21.914 INFO kablam! 131 | | fn vec_bool_loop_sliced(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.914 INFO kablam! 132 | | let len = cmp::min(v1.len(), v2.len()); Sep 20 05:52:21.914 INFO kablam! 133 | | let s1 = &v1[..len]; Sep 20 05:52:21.914 INFO kablam! ... | Sep 20 05:52:21.914 INFO kablam! 145 | | } Sep 20 05:52:21.914 INFO kablam! 146 | | } Sep 20 05:52:21.914 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.930 INFO kablam! Sep 20 05:52:21.931 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.931 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.931 INFO kablam! | Sep 20 05:52:21.931 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.931 INFO kablam! | ^ Sep 20 05:52:21.931 INFO kablam! | | Sep 20 05:52:21.931 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.931 INFO kablam! | | Sep 20 05:52:21.931 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.931 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.931 INFO kablam! 68 | | } Sep 20 05:52:21.931 INFO kablam! ... | Sep 20 05:52:21.931 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.931 INFO kablam! 77 | | } Sep 20 05:52:21.931 INFO kablam! | |_________^ Sep 20 05:52:21.931 INFO kablam! ... Sep 20 05:52:21.931 INFO kablam! 148 | / or3_bench! { Sep 20 05:52:21.931 INFO kablam! 149 | | fn vec_bool_iter(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.931 INFO kablam! 150 | | v1.iter().cloned().zip(v2.iter().cloned()) Sep 20 05:52:21.931 INFO kablam! 151 | | .map(|(b1, b2)| b1 | b2) Sep 20 05:52:21.932 INFO kablam! 152 | | .collect() Sep 20 05:52:21.932 INFO kablam! 153 | | } Sep 20 05:52:21.932 INFO kablam! 154 | | } Sep 20 05:52:21.932 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.932 INFO kablam! Sep 20 05:52:21.932 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.932 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.932 INFO kablam! | Sep 20 05:52:21.932 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.932 INFO kablam! | ^ Sep 20 05:52:21.932 INFO kablam! | | Sep 20 05:52:21.932 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.933 INFO kablam! | | Sep 20 05:52:21.933 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.933 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.933 INFO kablam! 68 | | } Sep 20 05:52:21.933 INFO kablam! ... | Sep 20 05:52:21.933 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.933 INFO kablam! 77 | | } Sep 20 05:52:21.933 INFO kablam! | |_________^ Sep 20 05:52:21.933 INFO kablam! ... Sep 20 05:52:21.933 INFO kablam! 156 | / or3_bench! { Sep 20 05:52:21.933 INFO kablam! 157 | | fn vec_bool_loop_fused_sliced(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.933 INFO kablam! 158 | | let len = cmp::min(v1.len(), cmp::min(v2.len(), v3.len())); Sep 20 05:52:21.933 INFO kablam! 159 | | let s1 = &v1[.. len]; Sep 20 05:52:21.933 INFO kablam! ... | Sep 20 05:52:21.933 INFO kablam! 172 | | } Sep 20 05:52:21.933 INFO kablam! 173 | | } Sep 20 05:52:21.933 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.933 INFO kablam! Sep 20 05:52:21.934 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.934 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.934 INFO kablam! | Sep 20 05:52:21.934 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.934 INFO kablam! | ^ Sep 20 05:52:21.934 INFO kablam! | | Sep 20 05:52:21.934 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.934 INFO kablam! | | Sep 20 05:52:21.934 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.934 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.934 INFO kablam! 68 | | } Sep 20 05:52:21.934 INFO kablam! ... | Sep 20 05:52:21.934 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.934 INFO kablam! 77 | | } Sep 20 05:52:21.934 INFO kablam! | |_________^ Sep 20 05:52:21.934 INFO kablam! ... Sep 20 05:52:21.934 INFO kablam! 175 | / or3_bench! { Sep 20 05:52:21.934 INFO kablam! 176 | | fn vec_bool_loop_fused_sliced_or_assign(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.934 INFO kablam! 177 | | let len = cmp::min(v1.len(), cmp::min(v2.len(), v3.len())); Sep 20 05:52:21.934 INFO kablam! 178 | | let s1 = &v1[.. len]; Sep 20 05:52:21.934 INFO kablam! ... | Sep 20 05:52:21.934 INFO kablam! 191 | | } Sep 20 05:52:21.935 INFO kablam! 192 | | } Sep 20 05:52:21.935 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.935 INFO kablam! Sep 20 05:52:21.935 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.935 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.935 INFO kablam! | Sep 20 05:52:21.935 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.935 INFO kablam! | ^ Sep 20 05:52:21.935 INFO kablam! | | Sep 20 05:52:21.935 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.935 INFO kablam! | | Sep 20 05:52:21.936 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.936 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.936 INFO kablam! 68 | | } Sep 20 05:52:21.936 INFO kablam! ... | Sep 20 05:52:21.936 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.936 INFO kablam! 77 | | } Sep 20 05:52:21.936 INFO kablam! | |_________^ Sep 20 05:52:21.936 INFO kablam! ... Sep 20 05:52:21.936 INFO kablam! 194 | / or3_bench! { Sep 20 05:52:21.936 INFO kablam! 195 | | fn vec_bool_iter_fused(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.936 INFO kablam! 196 | | v1.iter().zip(v2.iter()).zip(v3.iter()) Sep 20 05:52:21.936 INFO kablam! 197 | | .map(|((b1, b2), b3)| *b1 | *b2 | *b3) Sep 20 05:52:21.936 INFO kablam! 198 | | .collect() Sep 20 05:52:21.936 INFO kablam! 199 | | } Sep 20 05:52:21.936 INFO kablam! 200 | | } Sep 20 05:52:21.936 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.936 INFO kablam! Sep 20 05:52:21.937 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.937 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.937 INFO kablam! | Sep 20 05:52:21.937 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.937 INFO kablam! | ^ Sep 20 05:52:21.937 INFO kablam! | | Sep 20 05:52:21.937 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.937 INFO kablam! | | Sep 20 05:52:21.937 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.937 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.937 INFO kablam! 68 | | } Sep 20 05:52:21.937 INFO kablam! ... | Sep 20 05:52:21.937 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.937 INFO kablam! 77 | | } Sep 20 05:52:21.937 INFO kablam! | |_________^ Sep 20 05:52:21.937 INFO kablam! ... Sep 20 05:52:21.937 INFO kablam! 202 | / or3_bench! { Sep 20 05:52:21.937 INFO kablam! 203 | | fn vec_bool_iter_fused_cloned(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.937 INFO kablam! 204 | | v1.iter().cloned().zip(v2.iter().cloned()).zip(v3.iter().cloned()) Sep 20 05:52:21.937 INFO kablam! 205 | | .map(|((b1, b2), b3)| b1 | b2 | b3) Sep 20 05:52:21.937 INFO kablam! 206 | | .collect() Sep 20 05:52:21.937 INFO kablam! 207 | | } Sep 20 05:52:21.938 INFO kablam! 208 | | } Sep 20 05:52:21.938 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.938 INFO kablam! Sep 20 05:52:21.942 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.942 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.942 INFO kablam! | Sep 20 05:52:21.942 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.942 INFO kablam! | ^ Sep 20 05:52:21.942 INFO kablam! | | Sep 20 05:52:21.942 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.942 INFO kablam! | | Sep 20 05:52:21.942 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.942 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.942 INFO kablam! 68 | | } Sep 20 05:52:21.942 INFO kablam! ... | Sep 20 05:52:21.942 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.942 INFO kablam! 77 | | } Sep 20 05:52:21.942 INFO kablam! | |_________^ Sep 20 05:52:21.942 INFO kablam! ... Sep 20 05:52:21.942 INFO kablam! 210 | / or3_bench! { Sep 20 05:52:21.942 INFO kablam! 211 | | fn vec_bool_iter_fused_bool_to_int(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.942 INFO kablam! 212 | | v1.iter().map(bool_to_int).zip(v2.iter().map(bool_to_int)).zip(v3.iter().map(bool_to_int)) Sep 20 05:52:21.943 INFO kablam! 213 | | .map(|((b1, b2), b3)| b1 | b2 | b3 != 0) Sep 20 05:52:21.943 INFO kablam! ... | Sep 20 05:52:21.943 INFO kablam! 219 | | } Sep 20 05:52:21.943 INFO kablam! 220 | | } Sep 20 05:52:21.943 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.943 INFO kablam! Sep 20 05:52:21.943 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.943 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.944 INFO kablam! | Sep 20 05:52:21.944 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.944 INFO kablam! | ^ Sep 20 05:52:21.944 INFO kablam! | | Sep 20 05:52:21.944 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.944 INFO kablam! | | Sep 20 05:52:21.944 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.944 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.944 INFO kablam! 68 | | } Sep 20 05:52:21.944 INFO kablam! ... | Sep 20 05:52:21.944 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.944 INFO kablam! 77 | | } Sep 20 05:52:21.944 INFO kablam! | |_________^ Sep 20 05:52:21.944 INFO kablam! ... Sep 20 05:52:21.944 INFO kablam! 222 | / or3_bench! { Sep 20 05:52:21.944 INFO kablam! 223 | | fn vec_u32_bitwise(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.944 INFO kablam! 224 | | let block_len = cmp::min(v1.len(), v2.len()); Sep 20 05:52:21.944 INFO kablam! 225 | | let mut result = vec![0; block_len]; Sep 20 05:52:21.944 INFO kablam! ... | Sep 20 05:52:21.944 INFO kablam! 232 | | } Sep 20 05:52:21.944 INFO kablam! 233 | | } Sep 20 05:52:21.944 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.944 INFO kablam! Sep 20 05:52:21.945 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.945 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.945 INFO kablam! | Sep 20 05:52:21.945 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.945 INFO kablam! | ^ Sep 20 05:52:21.945 INFO kablam! | | Sep 20 05:52:21.945 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.945 INFO kablam! | | Sep 20 05:52:21.945 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.945 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.945 INFO kablam! 68 | | } Sep 20 05:52:21.945 INFO kablam! ... | Sep 20 05:52:21.945 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.945 INFO kablam! 77 | | } Sep 20 05:52:21.946 INFO kablam! | |_________^ Sep 20 05:52:21.946 INFO kablam! ... Sep 20 05:52:21.946 INFO kablam! 235 | / or3_bench! { Sep 20 05:52:21.946 INFO kablam! 236 | | fn vec_u32_bitwise_fused(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.946 INFO kablam! 237 | | let block_len = cmp::min(v1.len(), cmp::min(v2.len(), v3.len())); Sep 20 05:52:21.946 INFO kablam! 238 | | let mut result = vec![0; block_len]; Sep 20 05:52:21.946 INFO kablam! ... | Sep 20 05:52:21.946 INFO kablam! 245 | | } Sep 20 05:52:21.946 INFO kablam! 246 | | } Sep 20 05:52:21.946 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.946 INFO kablam! Sep 20 05:52:21.947 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.947 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.947 INFO kablam! | Sep 20 05:52:21.947 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.947 INFO kablam! | ^ Sep 20 05:52:21.947 INFO kablam! | | Sep 20 05:52:21.947 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.947 INFO kablam! | | Sep 20 05:52:21.947 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.947 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.947 INFO kablam! 68 | | } Sep 20 05:52:21.947 INFO kablam! ... | Sep 20 05:52:21.947 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.947 INFO kablam! 77 | | } Sep 20 05:52:21.947 INFO kablam! | |_________^ Sep 20 05:52:21.947 INFO kablam! ... Sep 20 05:52:21.947 INFO kablam! 248 | / or3_bench! { Sep 20 05:52:21.947 INFO kablam! 249 | | fn vec_u32_loop(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.947 INFO kablam! 250 | | let len = cmp::min(v1.len(), v2.len()); Sep 20 05:52:21.947 INFO kablam! 251 | | let mut result = Vec::with_capacity(len); Sep 20 05:52:21.947 INFO kablam! ... | Sep 20 05:52:21.947 INFO kablam! 258 | | } Sep 20 05:52:21.947 INFO kablam! 259 | | } Sep 20 05:52:21.947 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.947 INFO kablam! Sep 20 05:52:21.955 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.955 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.955 INFO kablam! | Sep 20 05:52:21.955 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.955 INFO kablam! | ^ Sep 20 05:52:21.955 INFO kablam! | | Sep 20 05:52:21.955 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.955 INFO kablam! | | Sep 20 05:52:21.955 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.955 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.955 INFO kablam! 68 | | } Sep 20 05:52:21.955 INFO kablam! ... | Sep 20 05:52:21.955 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.955 INFO kablam! 77 | | } Sep 20 05:52:21.955 INFO kablam! | |_________^ Sep 20 05:52:21.955 INFO kablam! ... Sep 20 05:52:21.955 INFO kablam! 261 | / or3_bench! { Sep 20 05:52:21.955 INFO kablam! 262 | | fn vec_u32_loop_sliced(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.955 INFO kablam! 263 | | let len = cmp::min(v1.len(), v2.len()); Sep 20 05:52:21.955 INFO kablam! 264 | | let s1 = &v1[.. len]; Sep 20 05:52:21.955 INFO kablam! ... | Sep 20 05:52:21.955 INFO kablam! 276 | | } Sep 20 05:52:21.955 INFO kablam! 277 | | } Sep 20 05:52:21.955 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.955 INFO kablam! Sep 20 05:52:21.956 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.956 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.956 INFO kablam! | Sep 20 05:52:21.956 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.956 INFO kablam! | ^ Sep 20 05:52:21.956 INFO kablam! | | Sep 20 05:52:21.956 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.956 INFO kablam! | | Sep 20 05:52:21.956 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.956 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.956 INFO kablam! 68 | | } Sep 20 05:52:21.956 INFO kablam! ... | Sep 20 05:52:21.956 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.956 INFO kablam! 77 | | } Sep 20 05:52:21.956 INFO kablam! | |_________^ Sep 20 05:52:21.956 INFO kablam! ... Sep 20 05:52:21.956 INFO kablam! 279 | / or3_bench! { Sep 20 05:52:21.956 INFO kablam! 280 | | fn vec_u32_loop_fused(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.956 INFO kablam! 281 | | let len = cmp::min(v1.len(), cmp::min(v2.len(), v3.len())); Sep 20 05:52:21.956 INFO kablam! 282 | | let mut result = Vec::with_capacity(len); Sep 20 05:52:21.956 INFO kablam! ... | Sep 20 05:52:21.956 INFO kablam! 289 | | } Sep 20 05:52:21.956 INFO kablam! 290 | | } Sep 20 05:52:21.957 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.957 INFO kablam! Sep 20 05:52:21.957 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.957 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.957 INFO kablam! | Sep 20 05:52:21.957 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.957 INFO kablam! | ^ Sep 20 05:52:21.957 INFO kablam! | | Sep 20 05:52:21.957 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.957 INFO kablam! | | Sep 20 05:52:21.957 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.957 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.957 INFO kablam! 68 | | } Sep 20 05:52:21.957 INFO kablam! ... | Sep 20 05:52:21.958 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.958 INFO kablam! 77 | | } Sep 20 05:52:21.958 INFO kablam! | |_________^ Sep 20 05:52:21.958 INFO kablam! ... Sep 20 05:52:21.958 INFO kablam! 292 | / or3_bench! { Sep 20 05:52:21.958 INFO kablam! 293 | | fn vec_u32_loop_fused_assert(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.958 INFO kablam! 294 | | let len = v1.len(); Sep 20 05:52:21.958 INFO kablam! 295 | | let mut result = v1.to_vec(); Sep 20 05:52:21.958 INFO kablam! ... | Sep 20 05:52:21.958 INFO kablam! 305 | | } Sep 20 05:52:21.958 INFO kablam! 306 | | } Sep 20 05:52:21.958 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.958 INFO kablam! Sep 20 05:52:21.958 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.959 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.959 INFO kablam! | Sep 20 05:52:21.959 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.959 INFO kablam! | ^ Sep 20 05:52:21.959 INFO kablam! | | Sep 20 05:52:21.959 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.959 INFO kablam! | | Sep 20 05:52:21.959 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.959 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.959 INFO kablam! 68 | | } Sep 20 05:52:21.959 INFO kablam! ... | Sep 20 05:52:21.959 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.959 INFO kablam! 77 | | } Sep 20 05:52:21.959 INFO kablam! | |_________^ Sep 20 05:52:21.959 INFO kablam! ... Sep 20 05:52:21.959 INFO kablam! 308 | / or3_bench! { Sep 20 05:52:21.959 INFO kablam! 309 | | fn vec_u32_loop_fused_assert_push(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.959 INFO kablam! 310 | | let len = v1.len(); Sep 20 05:52:21.959 INFO kablam! 311 | | let mut result = Vec::with_capacity(len); Sep 20 05:52:21.959 INFO kablam! ... | Sep 20 05:52:21.959 INFO kablam! 322 | | } Sep 20 05:52:21.959 INFO kablam! 323 | | } Sep 20 05:52:21.959 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.959 INFO kablam! Sep 20 05:52:21.978 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.978 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.978 INFO kablam! | Sep 20 05:52:21.978 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.978 INFO kablam! | ^ Sep 20 05:52:21.978 INFO kablam! | | Sep 20 05:52:21.978 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.978 INFO kablam! | | Sep 20 05:52:21.978 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.978 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.978 INFO kablam! 68 | | } Sep 20 05:52:21.978 INFO kablam! ... | Sep 20 05:52:21.978 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.978 INFO kablam! 77 | | } Sep 20 05:52:21.978 INFO kablam! | |_________^ Sep 20 05:52:21.978 INFO kablam! ... Sep 20 05:52:21.978 INFO kablam! 325 | / or3_bench! { Sep 20 05:52:21.978 INFO kablam! 326 | | fn vec_u32_loop_fused_sliced(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.978 INFO kablam! 327 | | let len = cmp::min(v1.len(), cmp::min(v2.len(), v3.len())); Sep 20 05:52:21.979 INFO kablam! 328 | | let s1 = &v1[.. len]; Sep 20 05:52:21.979 INFO kablam! ... | Sep 20 05:52:21.979 INFO kablam! 341 | | } Sep 20 05:52:21.979 INFO kablam! 342 | | } Sep 20 05:52:21.979 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.979 INFO kablam! Sep 20 05:52:21.979 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.979 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.979 INFO kablam! | Sep 20 05:52:21.979 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.980 INFO kablam! | ^ Sep 20 05:52:21.980 INFO kablam! | | Sep 20 05:52:21.980 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.980 INFO kablam! | | Sep 20 05:52:21.980 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.980 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.980 INFO kablam! 68 | | } Sep 20 05:52:21.980 INFO kablam! ... | Sep 20 05:52:21.980 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.980 INFO kablam! 77 | | } Sep 20 05:52:21.980 INFO kablam! | |_________^ Sep 20 05:52:21.980 INFO kablam! ... Sep 20 05:52:21.980 INFO kablam! 344 | / or3_bench! { Sep 20 05:52:21.980 INFO kablam! 345 | | fn vec_u32_iter(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.980 INFO kablam! 346 | | v1.iter().zip(v2.iter()) Sep 20 05:52:21.980 INFO kablam! 347 | | .map(|(z1, z2)| *z1 | *z2) Sep 20 05:52:21.980 INFO kablam! 348 | | .collect() Sep 20 05:52:21.980 INFO kablam! 349 | | } Sep 20 05:52:21.980 INFO kablam! 350 | | } Sep 20 05:52:21.980 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.980 INFO kablam! Sep 20 05:52:21.981 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.981 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.981 INFO kablam! | Sep 20 05:52:21.981 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.981 INFO kablam! | ^ Sep 20 05:52:21.981 INFO kablam! | | Sep 20 05:52:21.981 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.981 INFO kablam! | | Sep 20 05:52:21.981 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.981 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.981 INFO kablam! 68 | | } Sep 20 05:52:21.981 INFO kablam! ... | Sep 20 05:52:21.981 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.981 INFO kablam! 77 | | } Sep 20 05:52:21.981 INFO kablam! | |_________^ Sep 20 05:52:21.981 INFO kablam! ... Sep 20 05:52:21.981 INFO kablam! 351 | / or3_bench! { Sep 20 05:52:21.981 INFO kablam! 352 | | fn vec_u32_iter_cloned(v1: &Vec, v2: _) -> _ { Sep 20 05:52:21.981 INFO kablam! 353 | | v1.iter().cloned().zip(v2.iter().cloned()) Sep 20 05:52:21.981 INFO kablam! 354 | | .map(|(z1, z2)| z1 | z2) Sep 20 05:52:21.981 INFO kablam! 355 | | .collect() Sep 20 05:52:21.981 INFO kablam! 356 | | } Sep 20 05:52:21.981 INFO kablam! 357 | | } Sep 20 05:52:21.981 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.982 INFO kablam! Sep 20 05:52:21.982 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.982 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.982 INFO kablam! | Sep 20 05:52:21.982 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.982 INFO kablam! | ^ Sep 20 05:52:21.982 INFO kablam! | | Sep 20 05:52:21.982 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.982 INFO kablam! | | Sep 20 05:52:21.982 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.982 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.982 INFO kablam! 68 | | } Sep 20 05:52:21.982 INFO kablam! ... | Sep 20 05:52:21.982 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.982 INFO kablam! 77 | | } Sep 20 05:52:21.982 INFO kablam! | |_________^ Sep 20 05:52:21.983 INFO kablam! ... Sep 20 05:52:21.983 INFO kablam! 359 | / or3_bench! { Sep 20 05:52:21.983 INFO kablam! 360 | | fn vec_u32_iter_fused(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.983 INFO kablam! 361 | | v1.iter().zip(v2.iter()).zip(v3.iter()) Sep 20 05:52:21.983 INFO kablam! 362 | | .map(|((z1, z2), z3)| *z1 | *z2 | *z3) Sep 20 05:52:21.983 INFO kablam! 363 | | .collect() Sep 20 05:52:21.983 INFO kablam! 364 | | } Sep 20 05:52:21.983 INFO kablam! 365 | | } Sep 20 05:52:21.983 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.983 INFO kablam! Sep 20 05:52:21.983 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.983 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.983 INFO kablam! | Sep 20 05:52:21.983 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.984 INFO kablam! | ^ Sep 20 05:52:21.984 INFO kablam! | | Sep 20 05:52:21.984 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.984 INFO kablam! | | Sep 20 05:52:21.984 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.984 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.984 INFO kablam! 68 | | } Sep 20 05:52:21.984 INFO kablam! ... | Sep 20 05:52:21.984 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.984 INFO kablam! 77 | | } Sep 20 05:52:21.984 INFO kablam! | |_________^ Sep 20 05:52:21.984 INFO kablam! ... Sep 20 05:52:21.984 INFO kablam! 367 | / or3_bench! { Sep 20 05:52:21.984 INFO kablam! 368 | | fn vec_u32_iter_fused_cloned(v1: &Vec, v2: &Vec, v3: &Vec) -> Vec { Sep 20 05:52:21.984 INFO kablam! 369 | | v1.iter().cloned().zip(v2.iter().cloned()).zip(v3.iter().cloned()) Sep 20 05:52:21.984 INFO kablam! 370 | | .map(|((z1, z2), z3)| z1 | z2 | z3) Sep 20 05:52:21.984 INFO kablam! 371 | | .collect() Sep 20 05:52:21.984 INFO kablam! 372 | | } Sep 20 05:52:21.984 INFO kablam! 373 | | } Sep 20 05:52:21.984 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.984 INFO kablam! Sep 20 05:52:21.990 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.990 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.990 INFO kablam! | Sep 20 05:52:21.990 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.990 INFO kablam! | ^ Sep 20 05:52:21.991 INFO kablam! | | Sep 20 05:52:21.991 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.991 INFO kablam! | | Sep 20 05:52:21.991 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.991 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.991 INFO kablam! 68 | | } Sep 20 05:52:21.992 INFO kablam! ... | Sep 20 05:52:21.992 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.992 INFO kablam! 77 | | } Sep 20 05:52:21.992 INFO kablam! | |_________^ Sep 20 05:52:21.992 INFO kablam! ... Sep 20 05:52:21.992 INFO kablam! 375 | / or3_bench! { Sep 20 05:52:21.993 INFO kablam! 376 | | fn vec_u32_adapter_unfused(v1: &Vec, v2: &Vec, v3: &Vec) -> BitVec { Sep 20 05:52:21.993 INFO kablam! 377 | | v1.into_bit_or(v2).to_bit_vec().into_bit_or(v3).to_bit_vec() Sep 20 05:52:21.993 INFO kablam! 378 | | } Sep 20 05:52:21.993 INFO kablam! 379 | | } Sep 20 05:52:21.993 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.994 INFO kablam! Sep 20 05:52:21.994 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.995 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.995 INFO kablam! | Sep 20 05:52:21.995 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:21.995 INFO kablam! | ^ Sep 20 05:52:21.995 INFO kablam! | | Sep 20 05:52:21.995 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:21.996 INFO kablam! | | Sep 20 05:52:21.996 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:21.996 INFO kablam! 67 | | $( $body )* Sep 20 05:52:21.996 INFO kablam! 68 | | } Sep 20 05:52:21.996 INFO kablam! ... | Sep 20 05:52:21.996 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:21.997 INFO kablam! 77 | | } Sep 20 05:52:21.997 INFO kablam! | |_________^ Sep 20 05:52:21.997 INFO kablam! ... Sep 20 05:52:21.997 INFO kablam! 381 | / or3_bench! { Sep 20 05:52:21.997 INFO kablam! 382 | | fn vec_u32_adapter(v1: &Vec, v2: &Vec, v3: &Vec) -> BitVec { Sep 20 05:52:21.997 INFO kablam! 383 | | v1.into_bit_or(v2).into_bit_or(v3).to_bit_vec() Sep 20 05:52:21.997 INFO kablam! 384 | | } Sep 20 05:52:21.998 INFO kablam! 385 | | } Sep 20 05:52:21.998 INFO kablam! | |_- in this macro invocation Sep 20 05:52:21.998 INFO kablam! Sep 20 05:52:21.999 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:21.999 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:21.999 INFO kablam! | Sep 20 05:52:21.999 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.000 INFO kablam! | ^ Sep 20 05:52:22.000 INFO kablam! | | Sep 20 05:52:22.000 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.000 INFO kablam! | | Sep 20 05:52:22.000 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.000 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.001 INFO kablam! 68 | | } Sep 20 05:52:22.001 INFO kablam! ... | Sep 20 05:52:22.001 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.001 INFO kablam! 77 | | } Sep 20 05:52:22.001 INFO kablam! | |_________^ Sep 20 05:52:22.001 INFO kablam! ... Sep 20 05:52:22.002 INFO kablam! 387 | / or3_bench! { Sep 20 05:52:22.002 INFO kablam! 388 | | fn vec_u32_adapter_sliced(v1: &Vec, v2: &Vec, v3: &Vec) -> BitVec { Sep 20 05:52:22.002 INFO kablam! 389 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.002 INFO kablam! 390 | | let s1 = v1.bit_slice(.. len); Sep 20 05:52:22.002 INFO kablam! ... | Sep 20 05:52:22.002 INFO kablam! 395 | | } Sep 20 05:52:22.003 INFO kablam! 396 | | } Sep 20 05:52:22.003 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.003 INFO kablam! Sep 20 05:52:22.004 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.004 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.004 INFO kablam! | Sep 20 05:52:22.004 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.004 INFO kablam! | ^ Sep 20 05:52:22.005 INFO kablam! | | Sep 20 05:52:22.005 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.005 INFO kablam! | | Sep 20 05:52:22.005 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.005 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.005 INFO kablam! 68 | | } Sep 20 05:52:22.006 INFO kablam! ... | Sep 20 05:52:22.006 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.006 INFO kablam! 77 | | } Sep 20 05:52:22.006 INFO kablam! | |_________^ Sep 20 05:52:22.006 INFO kablam! ... Sep 20 05:52:22.006 INFO kablam! 398 | / or3_bench! { Sep 20 05:52:22.007 INFO kablam! 399 | | fn vec_u32_adapter_sliced_ragged(v1: &Vec, v2: &Vec, v3: &Vec) -> BitVec { Sep 20 05:52:22.007 INFO kablam! 400 | | let s1 = v1.bit_slice(..); Sep 20 05:52:22.007 INFO kablam! 401 | | let s2 = v2.bit_slice(..); Sep 20 05:52:22.007 INFO kablam! ... | Sep 20 05:52:22.007 INFO kablam! 405 | | } Sep 20 05:52:22.007 INFO kablam! 406 | | } Sep 20 05:52:22.007 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.008 INFO kablam! Sep 20 05:52:22.009 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.009 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.009 INFO kablam! | Sep 20 05:52:22.009 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.009 INFO kablam! | ^ Sep 20 05:52:22.009 INFO kablam! | | Sep 20 05:52:22.010 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.010 INFO kablam! | | Sep 20 05:52:22.010 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.010 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.010 INFO kablam! 68 | | } Sep 20 05:52:22.011 INFO kablam! ... | Sep 20 05:52:22.011 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.011 INFO kablam! 77 | | } Sep 20 05:52:22.011 INFO kablam! | |_________^ Sep 20 05:52:22.011 INFO kablam! ... Sep 20 05:52:22.011 INFO kablam! 408 | / or3_bench! { Sep 20 05:52:22.012 INFO kablam! 409 | | fn bv_u32_loop(v1: &BitVec, v2: &BitVec, v3: &BitVec) -> BitVec { Sep 20 05:52:22.012 INFO kablam! 410 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.012 INFO kablam! 411 | | let mut result = BitVec::with_capacity(len); Sep 20 05:52:22.012 INFO kablam! ... | Sep 20 05:52:22.012 INFO kablam! 418 | | } Sep 20 05:52:22.012 INFO kablam! 419 | | } Sep 20 05:52:22.013 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.013 INFO kablam! Sep 20 05:52:22.019 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.019 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.019 INFO kablam! | Sep 20 05:52:22.019 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.019 INFO kablam! | ^ Sep 20 05:52:22.019 INFO kablam! | | Sep 20 05:52:22.019 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.020 INFO kablam! | | Sep 20 05:52:22.020 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.020 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.020 INFO kablam! 68 | | } Sep 20 05:52:22.020 INFO kablam! ... | Sep 20 05:52:22.020 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.021 INFO kablam! 77 | | } Sep 20 05:52:22.021 INFO kablam! | |_________^ Sep 20 05:52:22.021 INFO kablam! ... Sep 20 05:52:22.021 INFO kablam! 421 | / or3_bench! { Sep 20 05:52:22.021 INFO kablam! 422 | | fn bv_u32_loop_sliced(v1: &BitVec, v2: &BitVec, v3: &BitVec) -> BitVec { Sep 20 05:52:22.022 INFO kablam! 423 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.022 INFO kablam! 424 | | let s1 = v1.bit_slice(.. len); Sep 20 05:52:22.022 INFO kablam! ... | Sep 20 05:52:22.022 INFO kablam! 434 | | } Sep 20 05:52:22.022 INFO kablam! 435 | | } Sep 20 05:52:22.022 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.022 INFO kablam! Sep 20 05:52:22.023 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.023 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.023 INFO kablam! | Sep 20 05:52:22.023 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.024 INFO kablam! | ^ Sep 20 05:52:22.024 INFO kablam! | | Sep 20 05:52:22.024 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.024 INFO kablam! | | Sep 20 05:52:22.024 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.024 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.025 INFO kablam! 68 | | } Sep 20 05:52:22.025 INFO kablam! ... | Sep 20 05:52:22.025 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.025 INFO kablam! 77 | | } Sep 20 05:52:22.025 INFO kablam! | |_________^ Sep 20 05:52:22.025 INFO kablam! ... Sep 20 05:52:22.025 INFO kablam! 437 | / or3_bench! { Sep 20 05:52:22.026 INFO kablam! 438 | | fn bv_u32_adapter(v1: &BitVec, v2: &BitVec, v3: &BitVec) -> BitVec { Sep 20 05:52:22.026 INFO kablam! 439 | | v1.into_bit_or(v2).into_bit_or(v3).to_bit_vec() Sep 20 05:52:22.026 INFO kablam! 440 | | } Sep 20 05:52:22.026 INFO kablam! 441 | | } Sep 20 05:52:22.026 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.026 INFO kablam! Sep 20 05:52:22.027 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.027 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.027 INFO kablam! | Sep 20 05:52:22.027 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.028 INFO kablam! | ^ Sep 20 05:52:22.028 INFO kablam! | | Sep 20 05:52:22.028 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.028 INFO kablam! | | Sep 20 05:52:22.028 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.028 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.029 INFO kablam! 68 | | } Sep 20 05:52:22.029 INFO kablam! ... | Sep 20 05:52:22.029 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.029 INFO kablam! 77 | | } Sep 20 05:52:22.029 INFO kablam! | |_________^ Sep 20 05:52:22.029 INFO kablam! ... Sep 20 05:52:22.030 INFO kablam! 443 | / or3_bench! { Sep 20 05:52:22.030 INFO kablam! 444 | | fn bv_u32_adapter_sliced(v1: &BitVec, v2: &BitVec, v3: &BitVec) -> BitVec { Sep 20 05:52:22.030 INFO kablam! 445 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.030 INFO kablam! 446 | | let s1 = v1.bit_slice(.. len); Sep 20 05:52:22.030 INFO kablam! ... | Sep 20 05:52:22.031 INFO kablam! 450 | | } Sep 20 05:52:22.031 INFO kablam! 451 | | } Sep 20 05:52:22.031 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.031 INFO kablam! Sep 20 05:52:22.032 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.032 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.032 INFO kablam! | Sep 20 05:52:22.032 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.033 INFO kablam! | ^ Sep 20 05:52:22.033 INFO kablam! | | Sep 20 05:52:22.033 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.033 INFO kablam! | | Sep 20 05:52:22.033 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.033 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.034 INFO kablam! 68 | | } Sep 20 05:52:22.034 INFO kablam! ... | Sep 20 05:52:22.034 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.034 INFO kablam! 77 | | } Sep 20 05:52:22.034 INFO kablam! | |_________^ Sep 20 05:52:22.034 INFO kablam! ... Sep 20 05:52:22.034 INFO kablam! 453 | / or3_bench! { Sep 20 05:52:22.035 INFO kablam! 454 | | fn bv_u32_adapter_sliced_offset(v1: &BitVec, v2: &BitVec, v3: &BitVec) Sep 20 05:52:22.035 INFO kablam! 455 | | -> BitVec { Sep 20 05:52:22.035 INFO kablam! 456 | | Sep 20 05:52:22.035 INFO kablam! ... | Sep 20 05:52:22.035 INFO kablam! 463 | | } Sep 20 05:52:22.035 INFO kablam! 464 | | } Sep 20 05:52:22.036 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.036 INFO kablam! Sep 20 05:52:22.037 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.037 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.037 INFO kablam! | Sep 20 05:52:22.037 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.037 INFO kablam! | ^ Sep 20 05:52:22.037 INFO kablam! | | Sep 20 05:52:22.038 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.038 INFO kablam! | | Sep 20 05:52:22.038 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.038 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.038 INFO kablam! 68 | | } Sep 20 05:52:22.038 INFO kablam! ... | Sep 20 05:52:22.038 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.038 INFO kablam! 77 | | } Sep 20 05:52:22.038 INFO kablam! | |_________^ Sep 20 05:52:22.039 INFO kablam! ... Sep 20 05:52:22.039 INFO kablam! 466 | / or3_bench! { Sep 20 05:52:22.039 INFO kablam! 467 | | fn array_u32_adapter(v1: &Array, v2: &Array, v3: &Array) -> BitVec { Sep 20 05:52:22.039 INFO kablam! 468 | | v1.into_bit_or(v2).into_bit_or(v3).to_bit_vec() Sep 20 05:52:22.039 INFO kablam! 469 | | } Sep 20 05:52:22.039 INFO kablam! 470 | | } Sep 20 05:52:22.040 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.040 INFO kablam! Sep 20 05:52:22.040 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.041 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.041 INFO kablam! | Sep 20 05:52:22.041 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.041 INFO kablam! | ^ Sep 20 05:52:22.041 INFO kablam! | | Sep 20 05:52:22.042 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.042 INFO kablam! | | Sep 20 05:52:22.042 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.042 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.042 INFO kablam! 68 | | } Sep 20 05:52:22.042 INFO kablam! ... | Sep 20 05:52:22.043 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.043 INFO kablam! 77 | | } Sep 20 05:52:22.043 INFO kablam! | |_________^ Sep 20 05:52:22.043 INFO kablam! ... Sep 20 05:52:22.043 INFO kablam! 472 | / or3_bench! { Sep 20 05:52:22.043 INFO kablam! 473 | | fn array_u32_adapter_sliced(v1: &Array, v2: &Array, v3: &Array) -> BitVec { Sep 20 05:52:22.044 INFO kablam! 474 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.044 INFO kablam! 475 | | let s1 = v1.bit_slice(.. len); Sep 20 05:52:22.044 INFO kablam! ... | Sep 20 05:52:22.044 INFO kablam! 479 | | } Sep 20 05:52:22.044 INFO kablam! 480 | | } Sep 20 05:52:22.045 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.045 INFO kablam! Sep 20 05:52:22.046 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.046 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.046 INFO kablam! | Sep 20 05:52:22.046 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.046 INFO kablam! | ^ Sep 20 05:52:22.046 INFO kablam! | | Sep 20 05:52:22.047 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.047 INFO kablam! | | Sep 20 05:52:22.047 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.047 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.047 INFO kablam! 68 | | } Sep 20 05:52:22.047 INFO kablam! ... | Sep 20 05:52:22.048 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.048 INFO kablam! 77 | | } Sep 20 05:52:22.048 INFO kablam! | |_________^ Sep 20 05:52:22.048 INFO kablam! ... Sep 20 05:52:22.048 INFO kablam! 482 | / or3_bench! { Sep 20 05:52:22.048 INFO kablam! 483 | | fn array_u32_loop(v1: &Array, v2: &Array, v3: &Array) -> BitVec { Sep 20 05:52:22.048 INFO kablam! 484 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.049 INFO kablam! 485 | | let mut result = BitVec::with_capacity(len); Sep 20 05:52:22.049 INFO kablam! ... | Sep 20 05:52:22.049 INFO kablam! 492 | | } Sep 20 05:52:22.049 INFO kablam! 493 | | } Sep 20 05:52:22.049 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.054 INFO kablam! Sep 20 05:52:22.062 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.062 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.062 INFO kablam! | Sep 20 05:52:22.062 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.063 INFO kablam! | ^ Sep 20 05:52:22.063 INFO kablam! | | Sep 20 05:52:22.063 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.063 INFO kablam! | | Sep 20 05:52:22.063 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.063 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.064 INFO kablam! 68 | | } Sep 20 05:52:22.064 INFO kablam! ... | Sep 20 05:52:22.064 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.064 INFO kablam! 77 | | } Sep 20 05:52:22.064 INFO kablam! | |_________^ Sep 20 05:52:22.064 INFO kablam! ... Sep 20 05:52:22.065 INFO kablam! 495 | / or3_bench! { Sep 20 05:52:22.065 INFO kablam! 496 | | fn array_u32_loop_sliced(v1: &Array, v2: &Array, v3: &Array) -> BitVec { Sep 20 05:52:22.065 INFO kablam! 497 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.065 INFO kablam! 498 | | let s1 = v1.bit_slice(.. len); Sep 20 05:52:22.065 INFO kablam! ... | Sep 20 05:52:22.065 INFO kablam! 508 | | } Sep 20 05:52:22.065 INFO kablam! 509 | | } Sep 20 05:52:22.066 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.066 INFO kablam! Sep 20 05:52:22.070 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.070 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.070 INFO kablam! | Sep 20 05:52:22.070 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.070 INFO kablam! | ^ Sep 20 05:52:22.070 INFO kablam! | | Sep 20 05:52:22.070 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.070 INFO kablam! | | Sep 20 05:52:22.070 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.070 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.071 INFO kablam! 68 | | } Sep 20 05:52:22.071 INFO kablam! ... | Sep 20 05:52:22.071 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.071 INFO kablam! 77 | | } Sep 20 05:52:22.071 INFO kablam! | |_________^ Sep 20 05:52:22.071 INFO kablam! ... Sep 20 05:52:22.072 INFO kablam! 511 | / or3_bench! { Sep 20 05:52:22.072 INFO kablam! 512 | | fn array_u32_loop_sliced_ragged(v1: &Array, v2: &Array, v3: &Array) -> BitVec { Sep 20 05:52:22.072 INFO kablam! 513 | | let len = cmp::min(v1.bit_len(), cmp::min(v2.bit_len(), v3.bit_len())); Sep 20 05:52:22.072 INFO kablam! 514 | | let s1 = v1.bit_slice(..); Sep 20 05:52:22.072 INFO kablam! ... | Sep 20 05:52:22.072 INFO kablam! 524 | | } Sep 20 05:52:22.072 INFO kablam! 525 | | } Sep 20 05:52:22.072 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.072 INFO kablam! Sep 20 05:52:22.073 INFO kablam! warning: function is marked #[no_mangle], but not exported Sep 20 05:52:22.074 INFO kablam! --> benches/or3.rs:65:9 Sep 20 05:52:22.074 INFO kablam! | Sep 20 05:52:22.074 INFO kablam! 65 | fn $name(b: &mut Bencher) { Sep 20 05:52:22.074 INFO kablam! | ^ Sep 20 05:52:22.074 INFO kablam! | | Sep 20 05:52:22.075 INFO kablam! | _________help: try making it public: `pub` Sep 20 05:52:22.075 INFO kablam! | | Sep 20 05:52:22.075 INFO kablam! 66 | | fn or3($v1: &$a1, $v2: &$a2, $v3: &$a3) -> $res { Sep 20 05:52:22.075 INFO kablam! 67 | | $( $body )* Sep 20 05:52:22.075 INFO kablam! 68 | | } Sep 20 05:52:22.075 INFO kablam! ... | Sep 20 05:52:22.075 INFO kablam! 76 | | b.iter(|| or3(&v1, &v2, &v3)); Sep 20 05:52:22.076 INFO kablam! 77 | | } Sep 20 05:52:22.076 INFO kablam! | |_________^ Sep 20 05:52:22.076 INFO kablam! ... Sep 20 05:52:22.076 INFO kablam! 527 | / or3_bench! { Sep 20 05:52:22.076 INFO kablam! 528 | | fn array_u32_adapter_sliced_offset(v1: &Array, v2: &Array, v3: &Array) Sep 20 05:52:22.077 INFO kablam! 529 | | -> BitVec { Sep 20 05:52:22.077 INFO kablam! 530 | | Sep 20 05:52:22.077 INFO kablam! ... | Sep 20 05:52:22.077 INFO kablam! 537 | | } Sep 20 05:52:22.077 INFO kablam! 538 | | } Sep 20 05:52:22.077 INFO kablam! | |_- in this macro invocation Sep 20 05:52:22.078 INFO kablam! Sep 20 05:52:22.675 INFO kablam! Finished dev [unoptimized + debuginfo] target(s) in 14.13s Sep 20 05:52:22.686 INFO kablam! su: No module specific data is present Sep 20 05:52:24.129 INFO running `"docker" "rm" "-f" "a5d74e927f2693b74b3b22e6e8dcb28ba8ec0117117272341c372aad7efe7182"` Sep 20 05:52:24.229 INFO blam! a5d74e927f2693b74b3b22e6e8dcb28ba8ec0117117272341c372aad7efe7182